Exploring the Legacy of Peter Nchabeleng: The Lion of the North
By Martin Sehlapelo The Lion of the North: Peter Nchabeleng, His Family, and the National Liberation Struggle in South Africa was launched in one of the facilities at Peter Mokaba Stadium in Polokwane. The coincidence of the elder Peter (Nchabeleng), the “ …