Americans released from Venezuelan prison
Published
Several Americans who had been jailed in Venezuela touched down on American soil last night following a deal between the Biden administration and the Venezuelan government.
Full ArticlePublished
Several Americans who had been jailed in Venezuela touched down on American soil last night following a deal between the Biden administration and the Venezuelan government.
Full Article