site logo

Reports: Crane collapse kills 107 in Saudi Arabia, exposing Mecca's 'shoddy breakneck construction boom'