Peter Nchabeleng (59), president of Northern Transvaal UDF, dies in police custody in Schoonoord, Lebowa, allegedly tortured by police.
Published April 5, 2012Updated September 30, 2019
Peter Nchabeleng (59), president of Northern Transvaal UDF, dies in police custody in Schoonoord, Lebowa, allegedly tortured by police.