Africa
News
Sports
Business
Entertainment
GhanaWeb TV
Opinions
Country
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 flawe