Human Rights Defenders Coalition (HRDC) has said all is set for demonstrations meant to shutdown Malawi Electoral Commission (Mec) head offices …

Read full story