Skip to main content
Menu

Theophilus Shepstone

Theophilus  Shepstone
Biography
Oct 08, 2011

Theophilus Shepstone

British South African statesman, Administrator of Native Affairs, responsible for the annexation of the Transvaal in 187...