Lazarus Chakwera sworn in as Malawi president after historic win

Lazarus Chakwera sworn in as Malawi president after historic win

Lazarus Chakwera’s political fortunes were revived by a court ruling that annulled last year’s flawed election The new President of Malawi, Lazarus Chakwera, has told the BBC that his win in the rerun election was a “victory for democracy and

Read Full Article