UK urged to confront Saudi leaders on Neom death

Human rights groups urge the UK to demand an independent investigation into the reported killing.

UK urged to confront Saudi leaders on Neom death
Human rights groups urge the UK to demand an independent investigation into the reported killing.