The image shot around China’s mobile screens like a still of real-life horror movie. A stocky police officer standing over the body of a woman in a purple coat, a police van in the backdrop. Her lifeless face is framed by the officer’s shoes and the cold asphalt. According to witnesses, this was the price she paid for challenging her boss.
Read Full Article »