Personnel from the United States boarded and seized a vessel off the coast of Venezuela, according to an official familiar with the matter, as the Trump administration ramps up pressure on Caracas.
Personnel from the United States boarded and seized a vessel off the coast of Venezuela, according to an official familiar with the matter, as the Trump administration ramps up pressure on Caracas.