China: Death Sentence Given To Ex-Police Internet Supervisory Department Head · Global Voices
Oiwan Lam

ESWN translated a local news about the death penalty given to Yu Bing, an ex-police Internet supervisory department head, who received four bribes totally more than 10 million yuan during his tenure.