Why Israel and Lebanon sign a Hezbollah disarmament deal

Israel-Lebanon Framework Agreement Explained (2026)

After four marathon days of US-mediated talks in Washington, Israel and Lebanon signed a trilateral framework agreement on June 26, 2026, aimed at dismantling Hezbollah and ending the conflict that has devastated southern Lebanon since March. The Israel Lebanon framework agreement is being described by US officials as a historic first step — but Hezbollah … Read more

Why did the Senate vote to end Trump’s Iran War?

Why Did the Senate Vote to End Trump's Iran War?

On June 23, 2026, the U.S. Senate did something it had failed to do nine times before: it passed a war powers resolution directing President Donald Trump to pull American forces out of hostilities with Iran. The vote was 50 to 48, with four Republicans crossing party lines to join Democrats. It marked the first … Read more

Why Trump’s Iran deal is a win in American diplomatic history

Why Trump's Iran deal is worst in American diplomatic history

Within hours of President Trump signing a framework agreement with Iran at the Palace of Versailles, a former Trump administration insider went on television to call it “the worst deal in American diplomatic history.” It was a striking line — and it spread fast. But a closer look at what the deal has actually delivered … Read more