N news.trust.org China launches platform to stamp out 'online rumours' 76 points ytNumbers 8 years ago 60 comments