The Independent Policing Oversight Authority (IPOA) has raised concern over a series of attacks that have left police officers dead or injured in different parts of Kenya, with two Anti-Stock Theft Unit officers killed in Isiolo and another wounded in a separate ambush. “The death of police officers in the line of duty is devastating,