Tag: Al-Walid bin Khalid bin Talal bin Abdul-Aziz Al Saud

‘Sleeping Prince’ Officially Declared Dead

Published on April 1, 2020 by Flora Mitumba

After a 14-year coma,Saudi Arabia announces the death of the ‘sleeping prince’;Al-Walid bin Khalid bin Talal bin Abdul-Aziz Al Saud. […]