Sources claim at least one American freed from Venezuela
By Regina Garcia Cano, Joshua Goodman and Eric Tucker | Associated Press CARACAS, Venezuela — The Venezuelan government freed at least one jailed American on Tuesday night as it seeks to improve relations with the Biden administration, which is looking to undercut support for Russia in Latin America. A nongovernmental group that tracks arbitrary detentions…
Read more