Rights in Russia Interview – with Jessica Gavron, Legal Director at EHRAC

Mary Page talks with Jessica Gavron, Legal Director at the European Human Rights Advocacy Centre based at Middlesex University in London. She is a UK barrister with extensive experience litigating…

Continue Reading Rights in Russia Interview – with Jessica Gavron, Legal Director at EHRAC