Hamas leader Ismail Haniyeh was assassinated around 2 a.m. on Wednesday, Iranian media reported, adding that he was staying at "a special residence for war veterans in north Tehran."

"Further investigations are underway that will be announced soon," said the state media.