Salman al-Awda
MORE STORIES
Saudi Arabia3 years ago
Rights group urges immediate release of dissident Saudi cleric
A human rights group calls on Saudi authorities to immediately release distinguished cleric Awda, who is facing death penalty.
Rights group urges immediate release of dissident Saudi cleric
    Press TV News Roku