The National Preventive Mechanism of the United Kingdom

John Wadham today takes on the role of National Preventative Mechanism chair. He was formally Chief Legal Officer for the Equality and Human Rights Commission, Deputy Chair of the Independent Police Complaints Commission and most recently the Director of the international human rights organisation, Interights. Throughout his career, John has worked to protect the rights of detainees. […]

via The National Preventive Mechanism of the United Kingdom – John Wadham — UK Human Rights Blog