Russian President Vladimir Putin sent a defiant message against the West over his invasion of Ukraine after standing shoulder-to-shoulder with Chinese leader Xi Jinping as the two leaders showcased their close ties at the Shanghai Cooperation…
Putin Blames West For Ukraine War As Xi Touts Diplomatic Clout At SCO Summit
