Israeli troops have pushed deep into Gaza with thousands of soldiers and scores of tanks battling Hamas fighters and moving toward the capital on a mission to end militant rocket attacks.
Israeli troops push into Gaza