President Donald Trump wraps up talks at the Group of Seven summit, promoting an emerging agreement with Iran to prevent it from developing nuclear weapons. The deal's specifics remain unclear, and Trump faces skepticism from allies like Israel. The agreement is set to be signed Friday in Switzerland. Trump plans to meet Indian Prime Minister Narendra Modi on Wednesday amid tensions over a recent U.S. military strike near the Strait of Hormuz that killed three Indian sailors. Before wrapping his visit to France, Trump will also meet Egyptian President Abdel-Fattah el-Sissi and attend a dinner with French President Emmanuel Macron at Versailles.