(May 23 10:00) Fail Blog
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!
You can find the original article
here