A local hospital has said that missiles fired from Iran have left at least 19 people injured in the northern Israeli port of Haifa on the second week of war between the arch foes, AFP reports.

At least one projectile appeared to evade Israel’s air defences, slamming into an area by the docks of Haifa where it damaged a building and blew out windows, littering the nearby ground with rubble, AFP images showed.

A spokesman for the city’s Rambam hospital said 19 people had been injured, with one in a serious condition.