The US seizure of the sanctioned oil tanker off the coast of Venezuela marks the latest escalation between Washington and Caracas.
The US seizure of the sanctioned oil tanker off the coast of Venezuela marks the latest escalation between Washington and Caracas.