July 2017
July 1, 2017
265 European Parliament Members: Human Rights Violations in Iran Continue
265 members of the European Parliament have condemned Iran for ongoing human rights violations, particularly regarding executions and the treatment of activists. Despite these criticisms,…