10 Plagues of Mecca: Horrid Locust Swarms Invade Islam’s Holiest City (VIDEOS)

An operation has been launched to eradicate the insects; whether the calamity was a divine message or the result of migration remains a mystery, but the massive swarms of locusts might still look unsettling to some.

0
0