Israel's Pyrrhic Victory Is Peace Worth the Price of Isolation? July 05, 2025 Gaza Hamas Hezbollah Iran Israel Jewish state Middle East Netanyahu Trump Yemen +
Trump Bombs Iran Did He Just Break the Constitution? June 24, 2025 Authorization Bombing Congress Constitution impeachment Iran Legal scholars Military strike Trump War powers +