Tag Archives: Ahmed Dugal Ali

Kenya Police warn public to watch out as terrorists now turn to IEDs

The police and the military are racing against time to stop the use and making of homemade bombs in the heightened war on terror. They warned that Improvised Explosive Devices… Read more »