Stephen Zhao
Stephen Zhao
Stephen Zhao is president of the Global China Research Foundation, a China-focused think tank based in Canada. He holds an M.Phil in international relations from Oxford, specialising in energy policy and crisis decision-making, and has travelled extensively in Ukraine and China.  

Just like in Japan’s invasion of North China in the years leading up to WWII, if Russia were to launch a war, it will find an opponent that won’t be easily subdued. Putin must back down or risk getting bogged down in a grinding conflict that will sap its economy if not its military.

Related Topic