Putin Blames West For Ukraine War As Xi Touts Diplomatic Clout At SCO Summit

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…

Continue Reading