UN Human Rights Council experts "express alarm" over imminent executions connected to Neom
The United Nations Human Rights Council has issued a statement denouncing the planned executions of three people for reportedly opposing the Neom mega project in Saudi Arabia. More about UN Human Rights Council experts "express alarm" over imminent executions connected to Neom