Salem Almuzaini: Detained, Extorted, Tortured, and Disappeared — Saudi Businessman Implicates MBS's Tiger Squad in Further Abuses
Salem Almuzaini, a Saudi national, has been arbitrarily detained by the Saudi State Security Agency since August 24, 2020.
Read more