34 The ritual public shaming of the Red Guard in China, and how we're seeing it play out again today in America. (youtu.be) posted 4 years ago by Happily_Grim 4 years ago by Happily_Grim +34 / -0 2 comments share 2 comments share save hide report block hide replies
Bitchute link in case YouTube does what they usually do.
https://www.bitchute.com/video/olXipfCKUoo/