On 24 May 2017, 8 Kenyan police officers were killed in two IED explosions in Kenya's Garissa and Mandera counties. The first explosion happened near the border town of Liboi on the road…
You need a TRAC license to view the rest of this content. Learn more