News
News
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