Nehanda was the leader of the resistance organized by the Mashona people against white-settler colonialism in Zimbabwe. She was captured and executed by the British for her fearless struggles against British imperialism. by Pan-African News Wire File Photos
{}