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…