Israel said it is prepared to fight for months or longer to defeat Gaza's Hamas rulers, as its ground offence intensifies with more airstrikes and artillery fire. Qatar, which has played a key mediating role, says efforts to stop the war and have all hostages released will continue, but a willingness to discuss a cease-fire is fading. Israel faces international outrage after its military offensive has killed more than 17,700 Palestinians in Gaza, around two-thirds of them women and children, according to the Health Ministry in the Hamas-controlled territory. About 90 per cent of Gaza's 2.3 million people have been...