Trump is dropping the ball in Venezuela — he needs a new plan

North America World Moderate confidence — 71/100

Unverified

Sources: The Hill