06 Jun News, Prophecy Locusts Invade Yemen June 6, 2019 By God In A Nutshell 0 comments During the holy month of Ramadan, folks in Yemen enjoyed a diet of the red desert locust. Continue reading