New Report Reveals Iranian TV’s Continued Human Rights Violations
The United States should reinstate sanctions on Iran’s state TV and radio broadcasting agency, the Islamic Republic of Iran Broadcasting (IRIB), for the continuation of its widespread human rights violations detailed in this report. ...