Malawi Human Rights Commission (MHRC) is an independent National Human Rights Institution (NHRI) established by the Malaiw Constitution with …

Read full story