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.

March 9, 2022

Top Stories

ABC News Live Presents