Tag: Dewa Mazhinga

Human Rights Watch urges free, fair, safe rerun in Malawi

Published on June 3, 2020 by Edgar Naitha

Human Rights Watch has called for a free, fair and safe holding of the presidential rerun in Malawi considering the […]