Hotel in Riyadh where princes are reportedly being held (image courtesy: Roznama Ummat.)
Following the early November arrests of 11 Saudi princes – among them billionaire investor Prince Al-Waleed bin Talal, four ministers, and dozens of former ministers, concern was expressed…