The African National Congress and the Regen: A Detailed Historical Account of the Liberation Struggle in South Africa
The African National Congress (ANC) is a political party in South Africa that has played a leading role in the country's liberation struggle against apartheid. Founded in 1912, the ANC has a long and storied history, and...