Iran Seizes Ships in Strait of Hormuz Amid U.S. Blockade and Diplomatic Stalemate | Executive Producer