White House: Venezuela has freed 2 detained Americans
Published
The Venezuelan government has freed two jailed Americans, including an oil executive imprisoned alongside colleagues for more than four years, as it seeks to improve relations with the…
Full Article