US releases video of helicopter crew enforcing Trump’s Strait of Hormuz blockade 2026-04-21 · The Independent Read full story at source