Putin and Xi sign “peace” statement ahead of Red Square parade as Russia threatens Oreshnik missile strikes on Kyiv

Chinese President Xi Jinping arrived in Moscow to attend the 9 May Victory Day parade and, alongside Russian President Vladimir Putin, signed a joint statement supporting “peace efforts” and claiming that a long-term resolution of the war requires addressing its “root causes.”

Since the Soviet…

Continue Reading