Liberation movements in Southern Africaby Nathan ShamyuriraHistoryMilitary HistoryNational liberation movementsNationalismRevolutionsWriting a summary for young readers…For young readersBook data: Open Library