Posts

Saudi Arabia: 87 Dead In Crane Collapse At Mecca Mosque

RIYADH, Saudi Arabia — A towering construction crane collapsed on Friday during a violent rainstorm in Saudi Arabia’s city of Mecca, Islam’s holiest site, crashing into the Grand Mosque and killing at least 87 people ahead of the start of the annual hajj pilgrimage later this month. Read more