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

Read full story