In this Tuesday, Sept. 15, 2015 photo, Muslim Pilgrims walk past the site of a crane collapse that killed over a hundred Friday at the Grand Mosque in the holy city of Mecca, Saudi Arabia. Employees at giant construction firm, the Saudi Binladin Group, have set fire to more than seven company buses to protest a reportedly large round of looming layoffs and not being paid their salaries for months. Photo: AP Photo/Mosa'ab Elshamy, File  / Copyright 2016 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistribu
{}