Tuesday, March 9, 2021
Home Tags Ahmed bin Abdul Aziz

Tag: Ahmed bin Abdul Aziz

Senior Saudi Prince detained and held incommunicado

Senior Saudi Prince Faisal bin Abdullah was detained by Saudi authorities in late March, has not been heard from since,Human Rights Watch says. Prince Faisal...