Venezuela is being kept afloat by hundreds of millions of dollars shipped from Russia, reports suggest, as it struggles to survive crippling US sanctions.
Venezuela is being kept afloat by hundreds of millions of dollars shipped from Russia, reports suggest, as it struggles to survive crippling US sanctions.