Day: June 25, 2020

ITC letter to EU Parliament on recent DP imposed to 3 young protesters

Dr. Hannah Neumann                                                                                                 EU-Parliament Human Rights Committee Foreign Affairs Committee   Dear Hannah Neumann, The Iranian Appeals Court upheld three death sentences that were imposed

Read More »