Richard Kamau on 16th Jul

A driver working for Kenya Power escaped death by a whisker after an improvised explosive device (IED) hit the vehicle...