redyouth.org
Zimbabwe Chimurenga!
Chimurenga is the Shona word for liberation struggle. There are three distinct periods of anti-colonial struggle to which the word and the concept refers.The first Chinmurenga dates from the initi…