NewsNeom: Confront Saudi leaders over futuristic city death, human rights groups urge UK Human rights organizations are urging a UK delegation visiting Saudi Arabia to press Saudi leaders … jacksparrow May 14, 2024May 14, 2024