Jamal Hussein Ahmad Radi, 47, and his 18-year-old son, Abdallah, were seized by the Israel Defense Forces in the Gaza Strip this spring and subsequently questioned about the terror attack
Jamal Hussein Ahmad Radi, 47, and his 18-year-old son, Abdallah, were seized by the Israel Defense Forces in the Gaza Strip this spring and subsequently questioned about the terror attack