Lazarus Chakwera sworn in as Malawi president after historic win

Lazarus Chakwera has been sworn in as president of Malawi after winning an election rerun. He defeated incumbent Peter Mutharika with 58.57%...
To access this post, you must purchase a subscription. Please click the button below to visit our subscriptions page to select a package.