America's Strategic Defeat: The Truth Behind the Iran Deal

America's Strategic Defeat: The Truth Behind the Iran Deal

July 19, 2026 · 1h 4m

About this episode

Ben Meiselas analyzes the implications of the Senate's vote regarding the Iran conflict and the associated economic factors.

In this broadcast, Ben Meiselas analyzes major breaking developments, focusing on the Senate's recent vote to block the administration from resuming conflict in Iran and the implications of the resulting memorandum of understanding. Ben breaks down the reality behind government claims regarding sanctions waivers, the status of the Strait of Hormuz, and the current state of the U.S. economy. Become a supporter of this podcast: https://www.spreaker.com/podcast/the-truth--6487495/support .

More episodes of The Truth

Explore listener stats, chart rankings, contacts and more on the The Truth podcast page.