Malawians yesterday voted in the long-awaited court-sanctioned fresh presidential election with Malawi Electoral Commission (MEC) expressing¬†…

Read full story