U.S. President Donald Trump delivers remarks during a bilateral meeting with Canadian Prime Minister Mark Carney during the G7 Leaders' Summit on June 16, 2025 in Kananaskis, Alberta. (Photo by CHIP SOMODEVILLA / GETTY IMAGES NORTH AMERICA / Getty Images via AFP)
Kananaskis: US President Donald Trump said Monday that Iran was not winning its conflict with Israel and should re-enter negotiations "before it's too late."
"They have to make a deal, and it's painful for both parties, but I'd say Iran is not winning this war, and they should talk, and they should talk immediately, before it's too late," Trump told reporters at a G7 summit in Canada.