ParentFull threadbcheung·That's largely the belief system that is behind Google, Facebook, YouTube, etc being banned in China.View on HN