Search results for ‘Philip Leach (Solicitor, Professor of Human Rights Law, and Director of the European Human Rights Advocacy Centre (EHRAC) at Middlesex University.)