The Iran-backed Hezbollah militia has rejected a new ceasefire in Lebanon and Israel has said it will not withdraw troops from the country.The breakdown is a major setback to US President Donald Trump's efforts to halt fighting in Lebanon in order to forge peace with Iran.Iran has made a ceasefire in Lebanon a condition for any peace deal with the United States, and has suggested in recent days that it could intervene directly if Israel keeps up its attacks there.However, Hezbollah leader Naim Qassem rejected a US-brokered agreement between Israel and the Lebanese government to halt the fighting Trump said on Thursday that the agreements involved "shooting in a more moderate manner," rather than a total halt in fighting.Iranian and US forces traded attacks in the Gulf on Thursday in one of the most intense bouts of fighting since early April, when a ceasefire halted large-scale hostilities.Iranian forces struck Kuwait's airport, killing one person and injuring more than 60, authorities said, while the US military carried out strikes near the Strait of Hormuz