Another Chinese Website Bites the Dust by Alexa Olesen | Jul 18, 2014 | Monitor Crowdsourced translation site Cenci gets "erased from the planet."