Publish Date: 16 December 2020 - 14:45
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.