News

In the past three weeks, over 30 security force officers have been killed by improvised explosive devices (IEDs) in more than 10 attacks across north-eastern Kenya’s Garissa and Lamu counties. The ...