This video says about itself:
Nine buses were set ablaze in the western Saudi city of Makkah by angry expatriate workers reportedly claiming that they had not received their wages.
A spokesperson for the Makkah civil defence said that their teams had to deal with seven buses torched near a worker’s accommodation belonging to the Binladen group. The buses were parked when they were set on fire on Saturday evening. Sources said that the workers started expressing their anger over their delayed wages in the afternoon when they broke the windows of some vehicles and the doors of some offices.
From daily The Morning Star in Britain today: