Terrorist / revolutionary groups
Semi-violent / protest-organizing groups
Political / subversive groups
Communist regimes & intelligence agencies
|
Black arrows indicate organizational links
Red arrows indicate logistical or ideological support
Group names are links to other profiles
Profiled group highlighted in yellow
|