Iran Seizes Two Ships in Strait of Hormuz Amid U.S. Tensions | Executive Producer