presstv-saudi arabia executed 37 people: here is who they were
Abdullah Alaoudh, a senior fellow at the center for Muslim-Christian Understanding at Georgetown University in Washington and the son of Salman al-Awda, a prominent Saudi Muslim scholar who was arrested in 2017, believes American support for the Saudi prince is vital for bin..…