The Independent Policing Oversight Authority (IPOA) has launched investigations into a death and multiple injuries reported during a public order incident in Luanda Township, Vihiga County. The incident occurred on May 3, 2026, during a police operation targeting rising cases of motorcycle theft and related crimes. Officers from Luanda Police Station impounded 20 motorcycles for
