Since the elections last year, Human Rights Defenders Coalition (HRDC) led a series of protests against Malawi Electoral Commission (MEC) forĀ …

Read full story