At least 31 people have been killed in Israeli attacks across Gaza since dawn, medical sources tell Al Jazeera.

Among the dead, 18 people were killed in Gaza City, where Israel has intensified its operations.

The continued Israeli attacks come during US Secretary of State Marco Rubio’s visit to Israel today.