Title: James Sofasonke Mpanza
Subjects: Apartheid, Biography, Political activists, Politics and government, Social conditions
Places: South Africa, Soweto, Soweto (South Africa)
People: James Sofasonke Mpanza (1889-1970)