back to top

Cop

South African Cop Arrested For Conspiring To Kill Colleagues

South African police have arrested an intelligence officer for allegedly providing hit-men with software to trace their targets associated...

Support the ICIR

We need your support to produce excellent journalism at all times.

- Advertisement

Recent