Kamuzu Stadium | Africa in the news Kamuzu Stadium – Africa in the news

Tag Archives: Kamuzu Stadium

Malawi’s new leader vows to end corruption

By Staff Reporter Photographer: Amos Gumulira/AFP/Getty Images Malawi’s newly elected president, Peter Mutharika, pledged to target 7.5 pe [...]
Powered by: Wordpress