Was China Betting on Russian Defeat All Along?
By Csaba Barnabas Horvath China has been seen by many as the most important ally of Russia in the invasion of Ukraine. However, after nearly two weeks of fighting, confusing episodes have been culminating around China’s attitude to the war. Regarding both the UN Security Council and General Assembly resolutions, China has abstained rather than voted […]

















