A massive swarm of locusts plagued Mecca, Saudi Arabia, earlier this week, prompting authorities at Islam’s holiest site to launch … More
Tag: plague of locust
Plague Of Locust Descends On Russia
Spine-tingling footage shows a swarm of locusts traveling across a road in the southern Russian republic of Dagestan, where swaths … More