Just this evening I clicked on a video on this topic which had been pulled down because "It didn't meet community standards"
You would need to be a conspiracy theorist to call that censorship though.
- Forums
- World Politics
- Doctors claim to have cure for China Virus