ParentFull threadstass·From the recent stuff, remember the lab leak theory where any mentions of which were getting removed from Twitter, Facebook and Youtube, including the scientific papers that looked into it?View on HN