Venezuela has freed seven Americans who have been imprisoned in the South American country for years in exchange for the United States releasing two relatives…
Venezuela has freed seven Americans who have been imprisoned in the South American country for years in exchange for the United States releasing two relatives…