Skip to main content
Menu

Peter Nchabeleng (59), president of Northern Transvaal UDF, dies in police custody in Schoonoord

Peter Nchabeleng (59), president of Northern Transvaal UDF, dies in police custody in Schoonoord, Lebowa, allegedly tortured by police.