U.S. Secretary of State John Kerry meets with U.N. Secretary-General Ban Ki-moon in Jerusalem, Wednesday, July 23, 2014. Kerry is meeting with Ban, Israeli Prime Minister Benjamin Netanyahu, and Palestinian Authority President Mahmoud Abbas as efforts for a cease-fire between Hamas and Israel continues. (AP Photo/Pool)

US pushes for truce as Gaza battle rages

Israeli troops battled Hamas militants on Wednesday near a southern Gaza Strip town as the U.S. secretary of state flew into Israel to press…