Winston Sterzel

I’m all for China improving but this is just taking the piss! China claims that it has amazing human rights… let’s take the CCP down a notch! For a deeper dive into China’s Propaganda influence and soft power, watch our liveshow ADVPodcasts: DOCUMENTARY LINKS: Conquering Southern China: Conquering Northern China: Stay Awesome China (my