China Flooding Planet With Cops

Not only does China aggressively police its country, it also setting up overseas police service stations around the world to make sure its law enforcement reaches every corner of the globe. In this episode of China Uncensored, Chris Chappell discusses CCP’s ulterior motive for the move.

Spread the word

Leave a Reply Cancel reply