Samora Machel Avenue
Zimbabwe Celebrates Mbuya Nehanda, Great Woman Who Fought British Empire
—
Newly unveiled statue of Mbuya Nehanda. Zimbabwe marked the 58th anniversary of the Organization of African Unity (OAU), now the African Union (AU) with a ...