Skip to main content
Menu

Kamuzu Banda of Malawi, Africa’s longest ruling dictator with thirty years at the helm, concedes defeat to Bakili Muluzi in the