A plague of locusts descended Saturday on agricultural farms in Giza and on Cairo. Egyptian Agricultural Minister Salah Abad Almoman…
Wow, I love it when a good UFO story falls out of the sky, literally and pun intended. This latest…