US officials say they’ve taken control of two oil tankers linked to Venezuela in the Atlantic and the Caribbean.
What The Fuck Is Happening?!
US officials say they’ve taken control of two oil tankers linked to Venezuela in the Atlantic and the Caribbean.