China Insider cover image

#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

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app