Al-Torfiya
-
Reports
Al-Torfiya Report: Saudi Five-Stars Prison?
Saudi state-owned “Al-Ekhbariya” TV channel broadcast a program filmed inside Al-Torfiya women’s prison in Al-Qassim, where prisoners are allegedly enjoying…
Read More »
Saudi state-owned “Al-Ekhbariya” TV channel broadcast a program filmed inside Al-Torfiya women’s prison in Al-Qassim, where prisoners are allegedly enjoying…
Read More »