Malawi’s opposition leader Lazarus Chakwera has been sworn in as the country’s new leader after a rerun of the southern African country’s presidential election.
Chakwera’s victory makes him the first opposition leader to take over an African nation after courts had annulled an election