SALMAN AL-AWDA
Latest Headlines

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.


This makes it easy to access the Press TV website