Viva No Surrender!: The Anti-Apartheid Struggle in South Africa
The anti-apartheid struggle in South Africa was a long and difficult one, but it ultimately led to the end of apartheid and the establishment of a democratic government. Apartheid was a system of racial segregation that...