An absolutely massive swarm of locusts plagued Mecca's Grand Mosque in a terrible display of nature doing its worst. You would NOT have wanted to be caught up in the middle of this!