Here’s why Russia’s setbacks in Ukraine are China’s nightmare GDC 3 years ago Russian President Vladimir Putin and Chinese President Xi Jinping cooked pancakes and dumplings to show their cooking skills. You need to be logged in to view this content. Please Log In. Not a Member? Join Us