The U.S. and Iran have struck a deal to open the Strait of Hormuz, but Israel may prevent an end to the war

The U.S. and Iran have reportedly signed a deal to open the Strait of Hormuz and to begin negotiations to end the war. It is a hopeful sign that this disastrous war of choice may soon be over, but once again, Israel stands to be the spoiler.

The Forward’s Hit Piece on Thomas Massie and USS Liberty Veterans

Rob Eshman repeats a litany of false Israeli claims combined with ad hominem attacks on people he dislikes. It’s odd that Eshman, presumably a US citizen, favors the claims made by a foreign country over the statements by American eye witnesses on board the ship. Here are the facts he ignores.