Worker dies on Aramco Stadium construction site in Saudi Arabia, a 2034 World Cup host venueRead more