China's propaganda department has been judged and found wanting.


Visit the original source and full text: Shanghaiist