Live

SALMAN AL-AWDA

Latest Headlines

Saudi Arabia-Cleric-Ouda

SAUDI ARABIA

UK-based group urges pressure on Saudi Arabia to free cleric

A Britain-based human rights organization has called on world leaders to pressure Saudi officials into releasing top dissident cleric Sheikh Salman al-Ouda.

More Stories

Top News