Blantyre, May 16: The Malawi Electoral Commission (MEC) has printed around 24 million ballot papers basing on the preliminary registration figure of …

Read full story