China’s top legislature has endorsed an amendment to the criminal code to make abuse of the national anthem or flag punishable by up to three years in prison. Photo: EPA