In a significant development that is expected to have deep consequences in the roiling Middle East tensions, Hamas leader Ismail Haniyeh was assassinated, along with one of his bodyguards, in an attack on their residence in Iran's capital Tehran, according to various media reports on Wednesday.