CHRR
Centre for Human Rights and Rehabilitation (CHRR) is a non profit, non-partisan, non-governmental organisation founded in 1995 whose mandate is to promote, protect and consolidate good governance in Malawi.
Want your organization to be the top-listed Non Profit Organization in Lilongwe?
Click here to claim your Sponsored Listing.
Click here to claim your Sponsored Listing.
Website
Address
Centre For Human Rights And Rehabilitation, Off M1 Road, Bwandiro, Area 47/3/91
Lilongwe
Lilongwe