China's Principled Neutrality in the Ukraine War | Prof. Yu Bin
While Collective West propaganda would love to make you believe that China is in a hard alliance with Russia, and the only reason Moscow has not yet capitulated to the might of NATO and Ukraine...