Mecca’s Grand Mosque plagued by swarm of locusts

Authorities dispatch cleaning crews to eradicate insects for the ‘safety and comfort of guests of God’s house’

0
0