Briefs

Waleed Ahmed Zein: The Dangerous Terrorist Financier of Kenya

In July 2018, Kenya’s anti-terrorist police unit stormed a terrorist network suspected to be conducting financial operations for Islamic State (IS). After the operation, Waleed Ahmed Zein was identified as the network’s top leader. A 27-year-old man from the coastal city of Mombasa, Zein had... MORE