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 Incorporation Act of 1962
Meta Keywords
chrrmw.org, undule, mwakasungula, demostration, malawi, human rights, freedom, governance, lilongwe, malawi, human, child, cases, profile, elections, center for human rights and rehabilitation, chrr, rights