Center for Strategic Communication

Moscow and Beijing shake hands on another mammoth energy deal that could ease Russia’s isolation, power China, and bring the two closer together.