
#12 | The Lab Leak Theory Reemerges, and China's Ukraine Strategy
China Insider
00:00
China and Russia Saying the Same Thing in Ukraine
The entire 12-point peace proposal is sheer nonsense. It reflects China's opportunism and its strategic alliance to Russia. Add great expense of Ukraine and national interest. The whole purpose is to squeeze out the influence of EU, United States, and NATO.
Transcript
Play full episode