US vs Russia: Everything you need to know about the battle for influence in Venezuela
March 26, 2019 at 09:36 AM EDT
The U.S. and Russia are locked in a battle for influence over crisis-stricken Venezuela, with Washington and Moscow trading barbs over perceived meddling in the South American country.