Flying insects invaded the Grand Mosque of Mecca, Islam’s holiest site in Saudi Arabia, on Monday night, causing shock and wonder among pilgrims.

Video: Hundreds of Black Crickets Invade Mecca’s Grand Mosque