TEHRAN, Dec. 16 (MNA) – Human Rights Watch has released footage of a detention center for foreigners in Riyadh, proving that Saudi officials have detained and tortured hundreds of foreign workers. As reported, three have lost lives by the present.
News ID 167251
Your Comment