Locusts swarm Egypt
Good God, the situations dont stop! First the Yangtze river turned red, then the Pope steps down, then a meteorite hits Russia and now a plague of Biblical proportions hits Egypt! Over 30 million locusts have swarmed over Egypt’s cities and… Continue Reading