Press "Enter" to skip to content

Posts tagged as “grand mosque”

Black Locusts Swarm Islam’s Holiest Site In Saudi Arabia…

Source: MWN Flying insects invaded the Grand Mosque of Mecca, Islam’s holiest site in Saudi Arabia, causing shock and wonder among pilgrims. Videos and photos showing black crickets swarming the holy space circulated on social media since Monday night. Advertisement: 50% off Impression Kits and $100 off Invisible Aligners with code WINTERSMILES…