Saudi’s Mecca Court Release 13 Defendants in Grand Mosque Crane Collapse
The Mecca Criminal Court issued a ruling to release 13 defendants in the Grand Mosque Crane crash, including Saudi Binladin Group, which killed 108 people and injured 238 others on [...]