Featured
Who Is Pushing for Nuclear War?
On Aug. 18 the President of the United States posted an image of the Strait of Hormuz captioned “New U.S. Territory.” The same day, he announced that “there are no talks or conversations going on, or scheduled, with the Islamic Republic of Iran,” despite having claimed the opposite for the recent d…