Israeli Prime Minister Benjamin Netanyahu has not ruled out further attacks on Hamas leaders following last week's attack on Qatar, saying they will not have immunity "wherever they are".
Speaking at a press conference in Jerusalem with US Secretary of State Marco Rubio, Netanyahu said every country had the right "to defend itself beyond its borders."
"I have repeatedly said that Israel's decision to act against the Hamas terrorist leadership in Qatar was a decision entirely independent of Israel. It was a decision made by me and our senior security chiefs. It was carried out by us and we take full responsibility for it because we believe that terrorists should not be given sanctuary. And the people who planned the worst massacre of the Jewish people since the Holocaust cannot have immunity. So we did it ourselves, period," Netanyahu said.
Israel's decision to target Hamas leaders in Qatar - a close US ally - sparked international outrage and criticism from US President Donald Trump.
Hamas said six people were killed, but that its leaders survived.
Netanyahu's comments come days after the White House said Trump had assured Qatar "that such a thing will not happen again on their soil."
In response to a BBC question about whether the attack had damaged US relations in the region, Rubio said Washington maintained "strong relationships with our Gulf allies".
The pair presented a broadly united front, even amid apparent tensions, with Rubio praising the two countries' technological and cultural ties - and Netanyahu saying Israel "had no better ally."
Their meeting comes as Arab leaders hold a summit in a show of support for Qatar. Qatar's prime minister urged the international community to stop applying "double standards" and punishing Israel.