IPOA launches investigations into killing of Kayole man by police

IPOA probes police

The Independent Policing Oversight Authority (IPOA) has launched investigations into the killing of a bodaboda rider who allegedly met his death after an altercation with police. Through a statement issued by the oversight authority on Friday, August 20, IPOA said it seeks to establish whether the 38-year-old man succumbed to injuries allegedly caused by police […]