This Day in History: 1912-01-08
African National Congress (ANC) founded in South Africa; oldest liberation movement in Africa
All-African People's Revolutionary Party
Pan-Africanism: The Total Liberation and Unification of Africa Under Scientific Socialism
African National Congress (ANC) founded in South Africa; oldest liberation movement in Africa