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!
Like what you see? Follow our WhatsApp channel for more.