WATCH | Ipid probes alleged police brutality after video of Western Cape officers assaulting a man goes viral
Cape Town – Independent Police Investigative Directorate (Ipid) has reportedly launched an investigation after a video of Western Cape... Read more
15 Aug, 2022