How many terrorist movements can you come up with?
– Well… uhh, Red Brigades, Ku Klux Klan… uhhh…
No, I mean, how many in Africa and the Middle East?
– Al-Qaeda, Islamic State, Boko Haram, al-Shabab, Hamas, Army of Islam, Hezbollah… want me to go on?