May 1st, 2016 - 05:00 GMT Happy Labor Day! Angry workers burn Bin Ladin buses following 5 months unpaid salaries Disgruntled employees of Saudi Arabia’s Binladin Group construction company have torched several buses in the city of Mecca. Read more