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

Read full story