Saudi Arabia is responsible for the slow death of the kingdom’s Nelson Mandela
By Abdullah Alaoudh April 25, 2020 Abdullah Alaoudh is a senior fellow in the Center for Muslim-Christian Understanding at Georgetown University. Abdullah al-Hamid, Saudi Arabia’s most prominent intellectual and […]