Click here to read the full article on its original website.
Get China and Russia Out of Venezuela – and the Western Hemisphere
The partnership of Beijing and Moscow is certainly up to no good. As an initial matter, the duo, powers from the other side of the world, are in Venezuela to take on the United States, not help it. It is doubtful, as Matt Ferchen of the Leiden Asia