IPOA: Press Statement on Investigations into Police Conduct During Kenya’s Mass Protests
A press statement issued on 13th July 2023 by Kenya’s Independent Policing Oversight Authority (IPOA) on investigating police conduct during the 12th July mass protests in Kenya.