11 police officers have been killed after their vehicle ran over a suspected Improvised Explosive Device (IED) along Damajare Harehare road near the Kenya-Somalia border.Inspector General of Police, Hilary Mutyambai…
You need a TRAC license to view the rest of this content. Learn more