A joint investigation by the Israel Security Agency (Shin Bet) and Israel Police led to the arrest of Hamdan Essam Abu Lebeda, 25, and Muhammad Hassan Khalil Amsaad, 25, both residents of Lod. Also detained was Ahmed Muhammad Saleh Awad, 33, a Palestinian resident of the village of Urta, nea