Kenya
A car being escorted to a Nairobi police station blew up last night, killing two of the car’s occupants along with two policemen. Security forces said the car could have been targeting a Cabinet Secretary and the Police Inspector General. One of the car’s occupants had explosives on his body. Explosives were also found in […]