Latest video release regarding China Virus. Check out this “Did China Get Played by Putin on Ukraine? – TLDR News” video below:


Sign up for a CuriosityStream subscription and also get a FREE Nebula subscription (the streaming platform built by creators):

China and Russia seemed to have a burgeoning relationship with the two becoming increasingly close in recent months. However, this trust seems to have been shaken by the Ukraine crisis, so let’s discuss why Xi hasn’t come to…..(To watch more, click here)

Topics #CCP #china #coronavirus #COVID-19 #SARS-COVID #Socialism #virus