All Videos
- All Videos
digital
'A trap by Saudi officials'
Self-exiled Saudi scholar and writer, Abdullah Alaoudh, says Saudi officials tried to lure him back to the kingdom and arrest him. #AbdullahAlaoudh #MBS #SaudiArabia
Latest Videos
Route 6