GARISSA, May 24, 2017 - Phone photo taken on May 24, 2017 shows the wreckage of a police vehicle at an explosion site in Garissa, Kenya. At least three police officers were killed and two others injured on Wednesday when their vehicle ran over an improvised explosive device (IED) in Garissa county, Kenya.

1 / 1

Latest News

Latest Photos