China’s former premier Wen Jiabao published an article to memorialize his deceased mother on April 15. However, the essay was censored, possibly because Wen called obscurely for fairness, justice, humanity, and liberty for the country. Wen, now 78, was China’s second-highest official from 2003 to 2013. He said in the article that his life in the…