A n important discovery has been made at a rock art site on the western bank of the Nile: a petroglyph of depicting a zodiac ...
This 2013 astronaut photo shows a giant eye-shaped impact crater in the Sahara Desert that is slowly being circled by ...