Skip to content

Does Trump hold ‘all the cards’ against Iran in the Strait of Hormuz?