
Adams Goes After Mkhwanazi Again As Perjury Case Rocks Police Leadership
The controversy surrounding Lieutenant-General Nhlanhla Mkhwanazi has deepened after a criminal charge of perjury was formally lodged against him, following his retraction of serious allegations







































