Scorecard Research Beacon
Search Icon
News March 9, 2022

Venezuela releases 2 detained American

The Venezuelan government has freed two American men as the country seeks to improve its relationship with the United States amid Russia's war with Ukraine.