Putin Heads to China for State Visit This Week

Russian President Vladimir Putin is set to make a state visit to China this week, signaling continued momentum in the bilateral relationship between Moscow and Beijing at a time when both countries face significant pressure from the West. The visit comes against a backdrop of deepening economic and…