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