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. Share X Facebook Telegram WhatsApp Reddit Email Copy