Sunday, April 24, 2022

China’s Most Censored Video - We Show it to You - Episode #105


 The lockdowns in Shanghai cause mass chaos, and some of the reasoning behind it is showing through.

No comments:

Translate