Shooting Spree Leads to Concerns About Innocent Victims: Ipid Investigates Multiple Deaths

Pretoria, South Africa – The Independent Police Investigative Directorate (Ipid) is facing challenges due to the increasing number of cases involving police shootings, impacting the workload of investigators. Recently, Ipid spokesperson Phaladi Shuping emphasized how the surge in cases has led to delays in completing investigations. Jennifer Ntlatseng, the head of Ipid, expressed her concerns … Read more