Senators Condemn US Meeting With Venezuela’s Indicted Leader Nicolas Maduro; 2 Americans Freed
Published
Venezuela's indicted leader Nicolas Maduro 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 Biden administration amid Russia’s war with Ukraine, the White House announced Tuesday night.
Full Article