Israel and Iran launched strikes against each other for a third day on Sunday, with both countries vowing to continue responding to attacks.

On Sunday evening, there were explosions in the sky above Tel Aviv and Jerusalem as Israel's defence system shot down missiles fired from Iran.

In overnight strikes on Saturday, ten people, including two children, were killed and more than 100 injured in Israel, authorities said.

Israel said its strikes had hit dozens of targets in Tehran. Iranian media, quoting the health ministry, said 224 Iranians had been killed and 1,277 injured as of Sunday evening.

Israel initially launched an attack on Iranian nuclear infrastructure and other targets on Friday.