A Stunning View of the Sahara Desert Blizzard From Space

Stunning Satellite images show the recent snowfall in the Sahara desert. This was just the third time in 40 years this has happened so its pretty odd to see.

  • Facebook Social Icon
  • YouTube Social  Icon

At Modern Galaxy News we report on new Crop Circles formations, UFO sightings, unusual news stories and provide profound spiritual teachings from Kryon.