Tag: Political Agenda

Moscow Accuses European Human Rights Court of Bias: Deputy Foreign Minister Labels ECHR a ‘Mad Printer’

Russia's Deputy Foreign Minister, Sergey Vershinin has launched a scathing attack on the European Court of Human Rights