Formally known as ha-Mossad le-Modiin ule-Tafkidim Meyuhadim (The Institute for Intelligence and Special Tasks) or simply known as Mossad (The Institute). Arguably the best intelligence agency in the world. Good relationship with the CIA. Scares the living shit out of every living arab. Is known to have people everywhere in the world.
The terrorist's family lived the rest of thier lives looking over thier shoulders for Mossad agents to come and kill them.