Tag: Lieutenant General Khehla John Sithole
After two acting national police commissioners, South Africa now has a...
After having two acting national police commissioners, South Africa again has a permanent top cop with Lieutenant General Khehla John Sithole named...