A strange insect invades the Holy Mosque in huge numbers