Thembekile Godfrey Sweli
Thembekile Godfrey
A political activist who was detained in Uitenhage, Cape, in June 1986 and held for three years during which he was kept in solitary confinement and deprived of food. 