giza

Cue The Locusts

A plague of locusts descended Saturday on agricultural farms in Giza and on Cairo. Egyptian Agricultural Minister Salah Abad Almoman…

12 years ago

Video Shows NV, CA, AZ UFO Lateral Moves

Wow, I love it when a good UFO story falls out of the sky, literally and pun intended. This latest…

13 years ago