Justice for Iran, 24 February 2019: the UN Special Rapporteur on the Situation of Human Rights in Iran, has raised concerns over the use and broadcast of forced confessions alongside…
Press TV is a 24-hour English and French-language news and documentary network affiliated with the Iranian regime. Available in Australia through one satellite or via internet streaming...