Let this sink: 21,000 laborers, allegedly, dead building NEOM

According to recent reports, there are claims that approximately 21,000 foreign workers have died since 2017 while working on Saudi Arabia’s Vision 2030 projects, which include the NEOM development[1][2][5]. However, it’s important to note that this figure is disputed and the situation is complex: The claims come from a documentary by UK broadcaster ITV, which … Read more