Leading African statesmen Nelson Mandela rebuked Zimbabwe President Robert Mugabe for his "failure of leadership," while Queen Elizabeth stripped Mugabe of his knighthood.
Comprehensive and updated news on Africa aggregated form multiple sources by SmallShop News.