Watch: Locust Swarm Descends on Mecca’s Grand Mosque
Islam’s holiest site has been hit by a swarm of locusts forcing religious authorities to launch an unprecedented clean-up operation.

Islam’s holiest site has been hit by a swarm of locusts forcing religious authorities to launch an unprecedented clean-up operation.