Mecca Grand Mosque Crane Crash Was an ‘Act of Allah’, Saudi Binladin Engineer Says

The deadly collapse of a crane at the main mosque in the Saudi city of Mecca, was “an act of Allah,” said a representative of the Saudi construction group dealing with the expansion of...