Saturday, June 15, 2024

Independent Police Investigative Directorate (IPID)

February 2, 2023

Four police officers arrested for assaulting Nigerian in South Africa

South African authorities have arrested four police officers for beating a Nigerian into a coma.

South Africa Police