cripto Oct 28 Israel's intelligence agency, known as the Mossad, has been blamed for a recent spate of killings and sabotage.Story Published at: October 28, 2024 at 05:57PM Tags: Al Jazeera – Breaking News World News and Video from Al Jazeera