YEAH. THERE IS A VERY GOOD REASON FOR THAT: Chinese Cultural Revolution Scene in New Netflix Series is Disturbing Parallel of Cancel Culture, Campus Struggle Sessions.
InstaPundit is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.