Death Sentence in Rampage Sparks Debate in China

The Los Angeles Times has more on the case of Yang Jia, who was recently sentenced to death for killing six Shanghai police officers: Many Chinese raised suspicions that Yang was beaten by police, which Shanghai authorities denied. Police said Yang had rented the stolen bicycle, and he demanded abou ...
« Back to Article

There are no comments yet.

Leave a Reply