This will give Russia an excellent opportunity to set up bases in Venezuela. It seems Russians have invested heavily into Oil. Interesting times ahead.
Russia denies sending mercenaries to shore up Nicolás Maduro's position
The Russian government has denied that it has sent mercenaries to...