south africa police service

Triumph of Justice: The Nthutuko Mthethwa Case in South Africa

The Nthutuko Mthethwa case in South Africa saw justice served for the horrific act of violence he committed against the…

8 months ago