NEWS IPOA Opens Probe into Alleged Killing of Kayole Rider by PoliceBy Eva NyamburaAugust 20, 2021 The Independent Policing Oversight Authority (IPOA) has opened investigations into the death of a man in the hands of the…