China's Russia Dilemma | MSNBC 19 Mar Written by Kevin Rudd Kevin Rudd Previous Previous Russia, Ukraine and China's Long Game — Kevin Rudd and Peter Mansbridge In Conversation | Munk School of Global Affairs & Public Policy Next Next Chinese President Xi Jinping is under pressure right now | CNBC