Democrats sound alarm on US-Venezuela oil deal: 'This isn't a win'

Latin America World Moderate confidence — 64/100

Unverified

Sources: The Hill