Venezuela frees at least 2 Americans after talks with US – sources

(1st UPDATE) There is no immediate word on the whereabouts of the released, though they are expected to be flown out of Venezuela to the United States without delay Venezuela released at least two jailed US citizens on Tuesday, March 8, people familiar with the matter said, in an apparent goodwill gesture toward the Biden … Read more