Putin Takes Off his Coat Published November 11, 2014 at 618 × 373 in Russia and China Inking Energy Deals