Cambridge team wins European Human Rights Moot Court Competition

2 March 2016 1 min read