April 13, 2026: A Dangerous Echo of the Past—Or Something Worse

As of this past Monday—April 13, 2026—the situation involving the United States and Iran continues to escalate, and one proposal in particular is raising serious alarm: the idea of a U.S. blockade in the Strait of Hormuz. This is not a small move. This is not symbolic. A blockade in that region would be oneContinue reading “April 13, 2026: A Dangerous Echo of the Past—Or Something Worse”