Larry Johnson | Trump's Naval Blockade & Ceasefire Collapse | Apr. 15, 2026

Source: Glenn Diesen youtube



Description:
Trump imposes naval blockade on Iran as ceasefire begins to break down. Johnson is a former CIA intelligence analyst who also worked at the U.S. State Department's Office of Counterterrorism.
Return top