Since the Malawi Electoral Commission (MEC) announced on May 27 President Peter Mutharika won the presidential election, Malawi has not been at …

Read full story