Milosh Basson

Investigation Launched into Shocking Incident of Police Brutality in South Africa

The Independent Police Investigating Directorate (Ipid) has opened an investigation into a disturbing incident of police brutality that took place…

1 year ago