More than 600 identifiable terrorist groups exist worldwide. Notorious terrorist groups are associated with Islamic fundamentalism—the Abu Nidal Organization, al Qaeda, Islamic Jihad, Hamas, and Hezbollah.
Are they freedom fighter? Ambiguity of the status of terrorists in domestic and international law.
Terrorists are not ordinary criminals, neither are they ordinary guerrillas or freedom fighters.