Execution Raises Questions about Police Torture in China
November 26, 2008
China has now finally executed Yang Jia, a man who had burst into a Shanghai police station on July 1, stabbing six policemen. He claimed afterwards that he had been ill-treated during an interrogation at this very police station, and this was his revenge. And interestingly, he received considerable support from Chinese internet users.