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