Britain tells UN tanker seizure was ‘illegal interference’

SFAE.png

Iranian authorities impounded the Stena Impero with 23 crew members aboard after patrol boats of the Islamic Revolutionary Guard Corps seized it Friday in the highly sensitive Strait of Hormuz.