Richard Kamau on 14th Jun

Three suspected militants on Thursday morning reportedly died after an Improvised Explosive Device (IED) they were planting...

Richard Kamau on 25th Apr

A Kenyan court has found UK national Jermaine Grant guilty of possessing explosive-making materials. Jermaine Grant was...