IPOA firmly put blame on the police service following the death of the 22 officers in Kapedo
3rd November, 2014
The Independent Police Oversight Authority has firmly put the blame on the police service following the death of the 22 officers in Kapedo. The authority blames the service for failing to put in place what it calls effective strategies to protect its officers.