Home Videos Venezuela frees 2 detained Americans, White House says Venezuela frees 2 detained Americans, White House says Mar 09, 2022 comments off Tweet on Twitter Share on Facebook Pinterest 5live news video