‘Blatant' Assassination of Haniyeh ‘May Have Been Crossing a Red Line’ – Ex-CIA Officer
Hamas has already pledged to take revenge after the Palestinian militant group’s political bureau chief Ismail Haniyeh was assassinated in Tehran.