Is Morocco Spying on Spain and Algeria?

Is Morocco Spying on Spain and Algeria?

By Reem Tolba

  Morocco has just launched its first observation satellite on Wednesday. The purpose of the satellite is to mainly serve military activities and monitor the borders of Morocco. The project will also help in keeping an eye out for the desertification of agricultural lands.   High-profile Moroccan figures traveled to Kourou, French Guiana to attend […]

Here’s What the Great Mosque of Mecca Looks Like from Space

Here’s What the Great Mosque of Mecca Looks Like from Space

  Millions of Muslims flock towards the world’s largest mosque in Saudi Arabia for hajj and umrah pilgrimages.     The Great Mosque of Mecca is known for looking pretty glorious. But, just like us, we’re pretty sure you’ve wondered how the ginormous mosque looks from afar — specifically space.     A new satellite […]