global, mecca, mosque, Global, Current

At Least 65 Are Dead After Crane Collapses at Mecca Mosque

Tragedy has just struck one of Islam’s most significant religious sites. According to reports, at…