John Langalibalele Dube

Names: Dube, John Langalibalele (Mafukuzela)
Born: 11 February 1871, Inanda Mission station, Natal
Died: 11 February 1946
In summary: Educator, politician, author, minister of the Congregational (American Board) Church, founder member and first president of the South African Native National Congress (SANNC).






