libya

ISIS leaders arrested in Kenya

The police have arrested Waleed Ahmed Zein and Halima Adan Ali in Nairobi, Kenya over alleged terrorism facilitation conduits for the Islamic State (ISIS). According

Global threats of terrorism continue to spread

In Germany and France, the authorities thwarted terrorists’ plots to attack with the deadly poison ricin. In eastern Syria, the Islamic State continued its retreat...