Uncategorized The Locusts are Coming March 1, 2004May 4, 2018 by js_admin A plague of locusts is approaching the Red Sea Region. Just in time for Passover! I smell a Jewish Conspiracy… Post navigation NY Times: Mel's Fizzucked Cuz The Jews Run HollywoodNazi Filmmaker Honored At Oscars