Battles raged across Gaza on Sunday as Israel indicated it was prepared to fight for months or longer to defeat the territory's Hamas rulers, and a key mediator said willingness to discuss a cease-fire was fading. Israel faces international outrage after its military offensive, with diplomatic support and arms from close ally the United States, has killed thousands of Palestinian civilians. About 90% of Gaza's 2.3 million people have been displaced within the besieged territory, where UN agencies say there is no safe place to flee. The United States has lent vital support in recent days by vetoing a United...