The Centre for Human Rights and Rehabilitation (CHRR) is one of the leading human rights non-governmental organisations in Malawi. It was founded in February 1995 as a non-profit, apolitical, voluntary organization registered under the Trustees Incorporat