The GTD is an index of terrorist or suspected terrorist events from 1970 to 2014, compiled by the University of Maryland for the Dept. of Homeland Security of the USA. The documentation for the project can be found at [4]. It contains over 100k events with no geographical restriction.
From the source material:
”The original set of incidents that comprise the GTD occurred between 1970 and 1997 and were collected by the Pinkerton Global Intelligence Service (PGIS) a private security agency. After START completed digitizing these handwritten records in 2005, we collaborated with the Center for Terrorism and Intelligence Studies (CETIS) to continue data collection beyond 1997 and expand the scope of the information recorded for each attack. CETIS collected GTD data for terrorist attacks that occurred from January 1998 through March 2008, after which ongoing data collection transitioned to the Institute for the Study of Violent Groups (ISVG). ISVG continued as the primary collector of data on attacks that occurred from April 2008 through October 2011. These categories include, quote, ‘incident date, incident location, incident information, attack information, target/victim information, perpetrator information, perpetrator statistics, claims of responsibility, weapon information, casualty information, consequences, kidnapping/hostage taking information, additional information, and source information,’ as well as an internal indexing system. […] The GTD defines a terrorist attack as the threatened or actual use of illegal force and violence by a non state actor to attain a political, economic, religious, or social goal through fear, coercion, or intimidation.” (More on their criteria in a moment.) Take a look at the source codebook for yourself and enjoy the rich array of data that this project has! I tried to compile a small subset of this information myself once upon a time and it was a ton of work, so props to these people for stepping up.
Transforming Qualitative Data Into Quantitative Data
I originally selected this data for a class project, and some of this class was concerned with dimension reduction. It seems that most dimension reduction and feature extraction algorithms are designed with continuous or at least ordered data in mind. For this reason I sought to convert the GTD data from categorical strings into numbers. Goals: Make the data easier to dimension-reduce. Interpret the information in the GTD in a way such that it can be internally compared, despite the disparate value ranges and types the various features take. Identify characteristics that predict other characteristics in an arbitrary or restricted-domain terrorist incident.
I transformed the data as follows.
Some of the data was simple enough that I was able to directly convert it into an ordered numerical scale. I converted the “target types”–- the intended victims of the acts– by classifying them on a scale from civilian to state targets, where 1 is ”most civilian” or an infrastructural target intended to affect daily living (included their categories of: private citizens/property, journalists & media, educational institutions, abortion-related, business, tourists, food/water supply, telecommunication, utilities, and transportation), 2 is semi-state or other loosely organized or less-empowered political organizations (airports & aircraft, maritime, NGO, other, religious figures/institutions, terrorists/non-state militias, & violent political parties) and 3 is “most statelike”(general government, police, military, diplomatic government, and unknown). For the ambiguous ones (other, unknown, etc) I looked at what was actually in that set to determine its category. Let’s take a look at the GTD’s criteria for inclusion while we’re at it:
At this point in my exploration I wasn’t sure which techniques I would wind up using, but I wanted to prepare the data to be as malleable as possible without losing much. If I decided to use compressive sensing techniques to reduce the dimensionality of the data, a sparse matrix representation of the data would be preferable. Sparse intuitively means that for every feature of an incident/entry, the expected value is near zero due to a high number of zero instances of this feature across entries. Using the GTD, I had a lot of categorical variables that take, say, N values on the dataset, so I reasoned that these might best be decomposed into N features that each take a binary value. For example, the original variables ”weapon type 1″, “weapon type 2”, “weapon type 3” were converted into a column: was there a firearm involved? y/n, i.e. binary valued “weapfirearm” column. I made separate binary features for each possible weapon type. Chemical, biological, nuclear, and radiological were so seldomly occurring that I threw them away as features. I also made binary columns for whether hostages were taken, whether the attack was coordinated between multiple parties, if the perp is known or unknown, and whether the perpetrators were from the region in which they committed the crimes. Regions were broken down into simple cultural regions like the Middle East and North Africa, South Asia, Europe, and so on by the GTD people.
Preliminary Reduction: How Much Data, Exactly?
I worked with 141,967 incidents (before filtration) each having over 50 numerical and categorical variables, some null/missing. To deal with the missing data, depending on the type, I either threw away the entire incident row or used averaging techniques to extend data from the same incident in a way that wouldn’t mess up the statistics overall. Statistical concerns sometimes necessitated reframing the way I conceived the variables.
Geographical data is abundantly provided by the GTD. As well as the regional classifications, we also have access to not only the country, state, province, and/or city, but even the exact longitude and latitude of the vast majority of the events. In fact, the presence of this information is what persuaded me to wrangle the entire dataset rather than sticking to the smaller file of only the events that occurred in 1993 (this is set aside by GTD as a special year with its own documentations due to a loss-of-data incident in the archives that distinguishes that year). I first tried and failed to open the data (.5 MB) in R. After a bit of looking around online I concluded that the the first thing I needed to do was convert the xlsx file to a csv file via e.g. Python, and then it would be advisable to throw away any data that I would definitely not be using (i.e. make a new files with a refined dataset). I had to put my grownup pants on and learn to selectively read and manipulate dataframes without opening the whole file in Excel.
After all this sparse-data mining, here is where it would be appropriate to subset the sparse columns (event features) and use the JLT to reduce dimensionality. I didn’t actually wind up doing that, partly because after the alterations I mentioned, the data management turned out to be not that bad in terms of what my computer could handle.
Some Preliminary Results
The first thing I wanted to check was whether terrorism is primarily isolated incidents by unaffiliated actors or if it is the primary mode of warfare for many major organizations. I used R for this: There are 440 nodes and 1156 edges. Note that many incidents involved more than two actors. The big components are who you might guess: ISIL, various Talibans, and Al-Quaeda. FARC was also a high-degree actor. I don’t know whether some of these supposedly different organizations are just subsidiaries of their connected organizations, or what. I’m playing with a Gephi representation right now and I’ll come back with some labeling so you all can see what’s what. I’ll tag some other famous groups like the ALF and ELF. Above: the network. Below: constructing the graph for igraph and Gephi.
Feature Extraction: PCA and K-Means Clustering
I got into PCA by watching this video demo. Really, this video is good enough and uses a clear enough example that I am delegating saying what PCA is to this video. But I’ll try to explain it in-case too.
PCA is data agnostic. There do exist “spatial PCAs” tailored to dimension reduction of ”big” data while maintaining spatial correlations, see [2]. And there is also precedent for factor extraction on census-type data, see [1]. For PCA on discrete data, see: [3]. That’s all stuff I still have to do. Especially the geographical data I’m eager to use.
I proceeded to attempt a less-tailored PCA as well as k-means clustering on the dataset to see what the archetypal incidents would be–- that is, are there meaningful eigenincidents that represent archetypes of terrorism? I was wondering if there would be a significant correlation between geographical coordinates and method, varying with culture and resources. For example, we might find that one canonical type of incident takes place in Location X and involves firearms, hostages, and multiparty coordinations, whereas another might be the suicide bombing of an individual in a public marketplace in Location Y.
Due to the differing scales of the data, it was particularly necessary to scale and center the data before proceeding with PCA. And all that binary data wasn’t great for this “naive” PCA either, so I had to stash it for later. So let’s take a look at what I got when I PCA’ed the pre-pared data in R.
Using some code from Thiago G. Martins’s data science blog.
The mark “1” denotes PC1, and so on.
Approximately the first eight to ten principal components account for most of the variance. The first component is the dominant one. Then the second through fourth components could be considered the next ”batch”, and finally the fifth through [arguable final] components give almost all of the remaining variance in the dataset. Let’s look at other representations.
We could also subset the data to compare variables that we suspect are correlated.
But that is way too many features for me to try to visualize in simulated 3D.
Below, I restricted the features to year, whether the attack was a suicide attack (those are usually bombings), and target type, in that order. This data was adjusted for individual variation of the variables before processing.
It appears that target type (remember higher values are more state-like targets) is inversely correlated with suicidality of method: that is, as we increase the public nature of the act, we increase the chance of a suicidal terror act. This makes sense because suicide missions create a stir and disarm the public. The follow figure illustrates how these three principal components constitute the overwhelming majority of the variance.
Still following the Martins tutorial, we use MATLAB to simulate “predicting” the tail end of our own data, the 113117th and 113118th incident. Since the data is in chronological order, it only makes sense to force the year and just get predictions for latitude and longitude. This is as variance so I still need to translate that back to coordinates and compare to the actual last incidents.
K-Means Clustering
Finding the ideal k for a k-means clustering is ”the big question” in the procedure. To get an heuristic sense of what works for this dataset, we can experiment with various k. In this case it seems that 3 is better than 5: look how feeble some of the clusters are when we choose k = 5. Compare these images of two clustering implementations using MATLAB’s Cosine distance function.
The following are K-Means Clusterings with the subset of year, whether the attack was a suicide, and the target type scale. I used Euclidean distance.
Making the silhouettes in MATLAB:
Lifted directly from the good MathWorks documentation for k-means clustering.
Back to the Lone Wolf Thing
Around the time of the 2001 attacks on the WTC there was an increase in suicide bombing attacks already under way, and then again in 2010 the violence took a drastic climb. I would speculatively infer that the high profiles of these events inspired many small-cell copycats, but high profile events seemed to occur only when a local upward trend was already underway. The fever chart graph is courtesy of the search feature on the University of Maryland’s GTD page [4]. I don’t know what accounts for the drop after 2007.
I’m going to mess around with the estimable Peter Langman’s rampage shooter data soon and compare to what I got here. Excited for that.That’s all for right now.
By the way, you want to know the list of actors in the GTD database, right?
Disclaimer: I am utterly unfamiliar with the vast majority of these organizations. I’m not commenting on anyone’s politics or the status of their organization, since I didn’t collect this data myself. You can check out the methodology at the source site.
Perpetrators of Incidents, Alphabetical Order |
1 May |
14 March Coalition |
1920 Revolution Brigades |
313 Brigade |
8 March Coalition |
A’chik Songna An’pachakgipa Kotok (ASAK) |
A’chik Tiger Force |
Abdullah Azzam Brigades |
Abu Baker Martyr Group |
Abu Hafs Katibatul al-Ghurba al-Mujahideen |
Abu Sayyaf Group (ASG) |
Achik National Cooperative Army (ANCA) |
Achik National Volunteer Council (ANVC) |
Achik National Volunteer Council-B (ANVC-B) |
Adan Abyan Islamic Army (AAIA) |
Adivasi People’s Army (APA) |
Afrikaner Resistance Movement (AWB) |
Ahlu-sunah Wal-jamea (Somalia) |
Ahrar Al-Jalil (Free People of the Galilee) |
Ahrar al-Sham |
Aitarak Militia |
Ajnad Misr |
Al Ashtar Brigades |
Al Barq |
Al Furqan Brigades |
Al Jehad |
Al Jihad |
Al Nasirin (India) |
Al Ummah |
Al-Aqsa Martyrs Brigade |
Al-Arifeen |
Al-Badr |
Al-Ittihaad al-Islami (AIAI) |
Al-Madina |
Al-Mansoorian |
Al-Naqshabandiya Army |
Al-Nasireen Group |
Al-Nusrah Front |
Al-Qa’ida in the Indian Subcontinent |
Al-Qa’ida |
Al-Qa’ida in Iraq |
Al-Qa’ida in the Arabian Peninsula (AQAP) |
Al-Qa’ida in the Lands of the Islamic Maghreb (AQLIM) |
Al-Qaqa Brigade |
Al-Qassam Brigades |
Al-Qa’ida in Yemen |
Al-Sawaiq Brigade |
Al-Shabaab |
Al-Shabaab al-Mu’minin |
Al-Shuda Brigade |
Albanian Liberation Army |
All Coppers Are Bastards (ACAB) |
All Tripura Tiger Force (ATTF) |
Allied Democratic Forces (ADF) |
America Battalion |
Amr Bil Maroof Wa Nahi Anil Munkir |
Anarchist Faction |
Angry Foxes Cell |
Animal Liberation Front (ALF) |
Ansar Al Sunnah (Palestine) |
Ansar Bayt al-Maqdis (Ansar Jerusalem) |
Ansar al-Din Front |
Ansar al-Dine (Mali) |
Ansar al-Islam |
Ansar al-Sharia (Libya) |
Ansar al-Sharia (Tunisia) |
Ansar al-Sunna |
Ansarullah Bangla Team |
Anti-American Arab Liberation Front |
Anti-Balaka Militia |
Anti-Communist Viets Organization |
Arab Socialist Baath Party of Iraq |
Arbav Martyrs of Khuzestan |
Armed Commandos of Liberation |
Armed Falange |
Armed Forces Revolutionary Council (FARC) |
Armed Forces of National Resistance (FARN) |
Armed Forces of Popular Resistance (FARP) |
Armed Islamic Group (GIA) |
Armed Renaissance Group of Ahvaz |
Armed Revolutionary Action (ENEDRA) |
Armed Revolutionary Independence Movement (MIRA) |
Armed Revolutionary Nuclei (NAR) |
Armed Struggle Organization |
Armenian Secret Army for the Liberation of Armenia |
Asa’ib Ahl al-Haqq |
Asif Raza Commandos |
Awami League |
Ayesha bint al-Sadiq Brigade |
Azawad National Liberation Movement (MNLA) |
Baloch Liberation Army (BLA) |
Baloch Liberation Front (BLF) |
Baloch Nationalists |
Baloch Republican Army (BRA) |
Baloch Waja Liberation Army (BWLA) |
Balochistan Liberation United Front (BLUF) |
Bangsamoro Islamic Freedom Movement (BIFM) |
Besi Merah Putih Militia |
Biafra Zionist Movement (BZM) |
Black Banner Brigade |
Black Widows |
Boko Haram |
Borana bandits |
Boricuan Armed Anti-Imperialist Commandos |
Bougainville Revolutionary Army (BRA) |
Bru Democratic Front of Mizoram (BDFM) |
Burma Communist Party |
Cali Narcotics Cartel |
Carlos the Jackal |
Chechen Rebels |
Cinchoneros Popular Liberation Movement |
Circle of Violators/Nucleus Lovers of Anomy |
Colonel Karuna Faction |
Combat 18 |
Communist Party of India – Maoist (CPI-Maoist) |
Communist Party of Nepal- Unified Marxist-Leninist (CPN-UML) |
Communists |
Congolese National Movement- Lumumba (MNCL) |
Conqueror Army |
Conspiracy of Cells of Fire |
Convention of Patriots for Justice and Peace |
Counter-revolutionaries |
David Yau Yau Militia |
Deccan Mujahideen |
Democratic Front for the Liberation of Palestine (DFLP) |
Democratic Front for the Liberation of Rwanda (FDLR) |
Democratic Revolutionary Front (FDR) |
Democratic Union Party (PYD) |
Dima Halao Daoga (DHD) |
Dissident Republicans |
Earth Liberation Front (ELF) |
Egyptian Tawhid and Jihad |
Ejercito Revolucionaria del Pueblo (ERP) (Argentina) |
Eritrean Salvation Front (ESF) |
Ex-Somoza National Guard |
Farabundo Marti National Liberation Front (FMLN) |
Farzandan-e-Millat |
Fatherland for the Poor |
February 12 Movement |
Fighting Guerrillas of May |
Force 17 |
Forces for the Defense of Democracy (FDD) |
Forest Brothers |
Free Aceh Movement (GAM) |
Free Syrian Army |
Fuerzas Armadas de Liberacion Nacional (FALN) |
Fulani Militants |
Gangs of Conscience |
Garo National Liberation Army |
Great Eastern Islamic Raiders Front (IBDA-C) |
Greater Damascus Operations Room |
Grupo de Combatientes Populares |
Guerrilla Column 29 September |
Gunmen |
Hadramawt Tribes Alliance |
Haftar Militia |
Halqa-e-Mehsud |
Hamas (Islamic Resistance Movement) |
Haqqani Network |
Harakat ul-Mujahidin (HuM) |
Harkat ul Ansar |
Harkatul Jihad-e-Islami |
Hells Angels |
Hizb al-Tahrir al-Islami (HT) |
Hizb-I-Islami |
Hizballah |
Hizbul Mujahideen (HM) |
Hizbul al Islam (Somalia) |
Huthis |
Hutus |
Ikhwan Jammu and Kashmir |
Independent Armed Revolutionary Commandos (CRIA) |
Indian Mujahideen |
Individual |
Informal Anarchist Federation |
Instigators of Social Explosion |
International Committee Against Nazism |
International Revolutionary Front |
Iraqi Liberation Army |
Irish National Liberation Army (INLA) |
Irish Republican Army (IRA) |
Islamic Army in Iraq (al-Jaish al-Islami fi al-Iraq) |
Islamic Front |
Islamic Front (Syria) |
Islamic International Peacekeeping Brigade (IIPB) |
Islamic Jihad (Ideological Grouping) |
Islamic Jihad Front |
Islamic Jihad Group (IJG) |
Islamic Movement of Uzbekistan (IMU) |
Islamic State of Iraq (ISI) |
Islamic State of Iraq and the Levant (ISIL) |
Island Brigade (Libya) |
Jaish Usama |
Jaish al-Muhajireen wal-Ansar (Muhajireen Army) |
Jaish-e-Mohammad (JeM) |
Jamaa Al-Islamiya Al-Alamiya (World Islamist Group) |
Jamaat-E-Islami (Bangladesh) |
Jamaat-E-Islami (India/Pakistan) |
Jamaat-ul-Ahrar |
Jamat al-Tawhid wal-Qisas |
Jamiat ul-Mujahedin (JuM) |
Jammu and Kashmir Islamic Front |
Janatantrik Terai Mukti Morcha- Goit (JTMM-G) |
Janatantrik Terai Mukti Morcha- Jwala Singh (JTMM-J) |
Janatantrik Terai Mukti Morcha- Rajan Mukti (JTMM-R) |
Janatantrik Terai Mukti Morcha- Ranbir Singh (JTMM-RS) |
Janjaweed |
Japanese Red Army (JRA) |
Jaysh al-Muslimin (Army of the Muslims) |
Jemaah Islamiya (JI) |
Jewish Action Movement |
Jihad Martyr’s Companies in Iraq |
Jund al-Islam |
Jund al-Khilafa |
Jund al-Sham for Tawhid and Jihad |
Jundallah |
Justice Commandos for the Armenian Genocide |
Justice and Equality Movement (JEM) |
Karbi Longri North Cachar Liberation Front (KLNLF) |
Karbi People’s Liberation Tigers (KPLT) |
Karen National Union |
Karenni National Progressive Party |
Kata’ib al-Khoul |
Khatm-e-Nabuwat (KeN) |
Kilafah Islamic Movement |
Kurdistan Freedom Hawks (TAK) |
Kurdistan Workers’ Party (PKK) |
Lashkar-e-Balochistan |
Lashkar-e-Fidayan-e-Islam |
Lashkar-e-Islam (Pakistan) |
Lashkar-e-Jarrar |
Lashkar-e-Jhangvi |
Lashkar-e-Taiba (LeT) |
Lebanese National Resistance Front |
Lebanese Resistance Group |
Liberation Tigers of Tamil Eelam (LTTE) |
Liberation and Justice Movement (LJM) |
Libya Revolutionaries Operations Room (lROR) |
Libya Shield Force |
Liwa Ahrar al-Sunna |
Liwa al-Islam |
Lord’s Resistance Army (LRA) |
Los Rastrojos (Colombia) |
Loyalist Volunteer Forces (LVF) |
Loyalists |
M-19 (Movement of April 19) |
Macheteros |
Madhesi Liberation Front |
Madhesi Mukti Tigers (MMT) |
Madhesi People’s Rights Forum (MPRF) |
Mahaz Fedai Tahrik Islami Afghanistan |
Mahdi Army |
Mahsud Tribe |
Maoist Communist Party (MKP) |
Maoists |
1998-05-01 |
Mayi Mayi |
Medellin Drug Cartel |
Militant Minority (Greece) |
Military Council of the Tribal Revolutionaries (MCTR) |
Minawi’s faction forces. |
Misrata Brigades |
Mombasa Republican Council (MRC) |
Montoneros (Argentina) |
Moro Islamic Liberation Front (MILF) |
Moro National Liberation Front (MNLF) |
Movement for Oneness and Jihad in West Africa (MUJAO) |
Movement for the Actualization of the Sovereign State of Biafra (MASSOB) |
Movement for the Emancipation of the Niger Delta (MEND) |
Movement of the Revolutionary Left (MIR) (Peru) |
Mujahedeen Army |
Mujahedeen Group |
Mujahedeen Shura Council in the Environs of Jerusalem |
Mujahideen Ansar |
Mujahideen Youth Movement (MYM) |
Murle Tribe |
Muslim Brotherhood |
Muslim Mujahideen |
Mutassim Bellah Brigade |
Muttahida Qami Movement (MQM) |
National Army for the Liberation of Uganda (NALU) |
National Council for Defense of Democracy (NCDD) |
National Democratic Front of Bodoland (NDFB) |
National Democratic Front-Bicol (NDF-Bicol) |
National Liberation Army (Ecuador) |
National Liberation Army (NLA) (Macedonia) |
National Liberation Army of Colombia (ELN) |
National Liberation Council of Taniland |
National Liberation Front of Tripura (NLFT) |
National Socialist Council of Nagaland-Isak-Muivah (NSCN-IM) |
National Socialist Council of Nagaland-Khaplang (NSCN-K) |
Nationalsocialistisk Front (NSF) |
Nepal Defense Army |
Nepal People’s Army |
New Order |
New People’s Army (NPA) |
New Revolutionary Alternative (NRA) |
Niger Delta Patriotic Force |
Niger Delta People’s Volunteer Force (NDPVF) |
Niger Delta Vigilante (NDV) |
November 17 Revolutionary Organization (N17RO) |
Odua Peoples’ Congress (OPC) |
Ogaden National Liberation Front (ONLF) |
Okba Ibn Nafaa Brigade |
Omar Torrijos Commando for Latin American Dignity |
Orakzai Freedom Movement |
Organization of Volunteers for the Puerto Rican Revolution |
Oromo Liberation Front |
Other |
Palestine Liberation Front (PLF) |
Palestine Liberation Organization (PLO) |
Palestinian Hezbollah |
Palestinian Islamic Jihad (PIJ) |
Palestinian Islamic Revolutionary Army |
Palestinians |
Party for the Liberation of the Hutu People (PALIPEHUTU) |
Patriotic Morazanista Front (FPM) |
Paupa New Guinea Troops |
People’s Army’s Pioneers |
People’s Committee against Police Atrocities (PCPA) |
People’s Liberation Army (India) |
People’s Liberation Forces (FPL) |
People’s Liberation Front of India |
People’s Revolutionary Army (ERP) |
People’s Revolutionary Army (ERP) (El Salvador) |
People’s Revolutionary Militias (MRP) |
People’s Revolutionary Party of Kangleipak (PREPAK) |
People’s Tamil Organization |
People’s United Liberation Front (PULF) |
Popular Army Vanguards- Battalions of Return |
Popular Front for Recovery (FPR) |
Popular Front for the Liberation of Palestine (PFLP) |
Popular Liberation Army (EPL) |
Popular Militia (Chile) |
Popular Resistance Committees |
Puerto Rican Nationalists |
Punjabi Taliban |
Quintin Lame |
Rabha National Security Force |
Rafallah al-Sahati Brigade |
Rajah Solaiman Revolutionary Movement |
Raskamboni Movement |
Real Irish Republican Army (RIRA) |
Real Ulster Freedom Fighters (UFF) – Northern Ireland |
Recompras |
Recontras |
Red Army Faction (RAF) |
Red Brigades |
Red Dawn Front (Frente Amanecer Rojo) |
Red Flag (Venezuela) |
Red Hand Defenders (RHD) |
Red Sea Afar Democratic Organization (RSADO) |
Revenge of the Trees |
Revolutionaries of the Streets |
Revolutionary Armed Forces of Colombia (FARC) |
Revolutionary Bolivariano Movement 200 |
Revolutionary Continuity |
Revolutionary Nuclei |
Revolutionary People’s Struggle (ELA) |
Revolutionary Struggle |
Revolutionary Student Movement (MER) |
Revolutionary United Front (RUF) |
Ricardo Franco Front (Dissident FARC) |
Riyadus-Salikhin Reconnaissance and Sabotage Battalion of Chechen Martyrs |
SKIF Detachment |
Saif-ul-Muslimeen |
Salafist Group for Preaching and Fighting (GSPC) |
Samyukta Janatantrik Terai Mukti Morcha (SJTMM) |
Samyukta Jatiya Mukti Morcha (SJMM) |
Save Kashmir Movement |
Seleka |
Separatists |
Shan State Army |
Shiite Muslims |
Shining Path (SL) |
Shura Council of Benghazi Revolutionaries |
Sipah-I-Mohammed |
Sipah-e-Sahaba/Pakistan (SSP) |
Sirri Powz |
Sisters in Arms |
Southern Front |
Southern Mobility Movement (Yemen) |
Special Purpose Islamic Regiment (SPIR) |
Students Islamic Movement of India (SIMI) |
Sudan Liberation Army-Minni Minawi (SLA-MM) |
Sudan People’s Liberation Army (SPLA) |
Sudan People’s liberation Movement – North |
Syrian Resistance |
Syrian Social Nationalist Party |
Tajamo Ansar al-Islam |
Takfir wal-Hijra (Excommunication and Exodus) |
Taliban |
Tanzim |
Tarok Militia |
Tawhid and Jihad |
Tehreek-e-Jehad-e-Islami |
Tehrik-e-Khilafat |
Tehrik-i-Taliban Pakistan (TTP) |
Terai Army |
Terai Janatantrik Madhes Party |
Terai Janatantrik Party (TJP) |
Terrorists Guerrilla Group |
The Extraditables |
The Mukti Bahini |
Tribesmen |
Tripoli Province of the Islamic State |
Tupac Amaru Revolutionary Movement (MRTA) |
Turkish Communist Party/Marxist (TKP-ML) |
Ulster Freedom Fighters (UFF) |
Ulster Volunteer Force (UVF) |
Umar al-Mukhtar Martyr Forces |
United A’chik Liberation Army (UALA) |
United Baloch Army (UBA) |
United Ethnic Liberation Front (UELF) |
United Karbi Liberation Army (UKlA) |
United Liberation Front of Assam (ULFA) |
United National Liberation Front (UNLF) |
United People’s Democratic Solidarity (UPDS) |
United Popular Action Front (FAPU) |
United Popular Action Movement |
United Self Defense Units of Colombia (AUC) |
Unknown |
Urban Guerrilla War |
Vietnamese Organization to Exterminate Communists and Restore the Nation |
West Nile Bank Front (WNBF) |
White Legion (Ecuador) |
White Legion (Georgia) |
White Wolves |
White Wolves (UK) |
Wild Freedom |
Workers’ Self-Defense Movement (MAO) |
Young Communist League |
Zairean Socialist Party |
Zeliangrong United Front |
Zwai Tribe |
al-Ahwaz Arab People’s Democratic Front |
al-Da’wah Party |
al-Fatah |
al-Gama’at al-Islamiyya (IG) |
al-Mua’qi’oon Biddam Brigade (Those who Sign with Blood) |