Spokesman Raps UK, Germany’s Political Abuse of Human Rights against Iran – Politics news

In a statement on Friday, Esmaeil Baqaei deplored the abuse of the human rights mechanisms by the UK, Germany and a number of other Western governments for exerting political pressures on the developing countries.

He also condemned the UK and…

Continue Reading