Aftermath of Kenya blasts

Police investigators look into a damaged public transport vehicle at the scene of the explosion
Police investigators look into a damaged public transport vehicle at the scene of the explosion
tester