'They're not all Hezbollah': Trump criticises Israel killing civilians in Lebanon
US President Donald Trump has criticised Israeli conduct in southern Lebanon, saying the country has been killing civilians and not just Hezbollah members.
Speaking at the G7 summit on Tuesday, Trump said "too many people have been killed in Lebanon" and suggested Israeli tactics were disproportionate and indiscriminate.
"You don't have to knock down an apartment house every time you're looking for somebody, because there are a lot of people in those apartment houses, and they're not all Hezbollah," he said.
He added that overall Israel had been fighting with the Lebanese armed group for "too long".
Trump's comments come amid growing tensions between the US and Israel over the recently announced memorandum of understanding (MoU) to end the conflict with Iran.
Numerous Israeli officials have expressed opposition to the deal, in particular terms that suggest an end to Israel's attacks on Lebanon.
On Sunday, Trump excoriated Israeli Prime Minister Benjamin Netanyahu for launching attacks in Lebanon that threatened to derail the final agreement just hours before it was announced.
Read more: Trump criticises Israel killing civilians in Lebanon
US President Donald Trump attends a meeting at the G7 summit, in Evian, eastern France, on 17 June 2026 (Ludovic Marin/AFP)