.

Saudi Binladin Group’s construction project halted after crane collapse in Mecca’s Grand Mosque causes 107 deaths

Read more here.

Tags: EH&S