As terrorism in Kenya continues to poise a great threat on the nation, police on Sunday detonated an abandoned explosive near a petrol station at Mlango Kubwa in Nairobi. The device had been left on the roadside according to a source who contacted the police. The police got to the scene and confirmed that the...