Home Tags Lieutenant General Khehla John Sithole

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...