Tuesday, October 29, 2024

Report alleges that 21,000 workers have died in eight years working on "Saudi vision 2030"

Two summaries of the allegations.