Al-Aqsa Martyrs Brigades - PalestineAl-Qaeda - trans-nationalAl-Qaeda in the Islamic Maghreb – MauritaniaBabbar Khalsa International (BKI) – IndiaChechen separatists – Chechnya/RussiaHamas - PalestineHezbollah - LebanonIslamic Jihad - PalestineIraqi insurgents since…
You need a TRAC license to view the rest of this content. Learn more