The Independent Police Investigative Directorate has been asked to investigate perjury charges against a KwaZulu-Natal police general for allegedly lying under oath to the Moerane commission of inquiry into political killings in the province.
Continue reading…