David Hughes is now a member of the Executive Committee of Liberty, the well-known human rights NGO.

August 14 2020

David Hughes is now a member of the Executive Committee of Liberty, the well-known human rights NGO.

David has served on Liberty’s Policy Council since April 2015