Videos Fox News: Trey Yingst reports on President Donald Trump's announcement that a deal between the U.S. and Iran has been reached. It will be signed in Switzerland on Friday, June 19./ Strategic analyst Ret. Gen. Jack Keane.
BREAKING: Trump announces a deal with Iran has been reached
By Fox News, June 15, 2026
By Fox News, June 15, 2026
Fox News chief foreign correspondent Trey Yingst reports on President Donald Trump's announcement that a deal between the U.S. and Iran has been reached and will be signed in Switzerland on 'The Big Weekend Show.'
Jack Keane: We CANNOT tolerate this
By Fox News, June 15, 2026
By Fox News, June 15, 2026
Fox News senior strategic analyst Ret. Gen. Jack Keane joins 'America's Newsroom' to discuss President Donald Trump's Iran peace deal announcement, the reopening of the Strait of Hormuz and the challenges ahead to preserve lasting peace.





















