News

The Chinese cybersphere has been abuzz about Li, whom police claim died in a game of ‘eluding the cat’ (躲猫猫) with fellow prisoners. From The Guardian: Chinese officials have invited ...