Russian President Vladimir Putin met Chinese leader Xi Jinping in Beijing on May 20 for talks centered on deepening energy ties and presenting a united front against what both leaders cast as a Western-dominated global order. Speaking at the start of meetings at the Great Hall of the People, Xi said China and Russia should continue to support each others development and revitalization, while Putin described bilat