January 15, 2019 Authorities Struggle To Control A Massive Swarm Of Locusts That Descended Upon The Most Visited Holy Site In The World, Frightening Large Crowds Of Worshippers The well known story concerning a “plague of locusts” literally raining down from the sky as a form of revenge against evil-doers may be mocked today as a mere fantasy thought up by ancient wise men, but such an event… Tags: Pest Control Read More