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
A video posted a few weeks back, but that I haven't seen up here. So I figured it could use a bit more exposure.