I believe I was booted off Youtube for criticizing China about Wuflu.
The wumao went after me for talking about the lab leak on a website. Fairly obvious.
A while ago happened to be watching some Youtube vids critical of China. The comment sections were loaded with posts vehemently denouncing the video evidence as lies, etc.
I wouldn’t be surprised if some of those folks actually work for Youtube itself.