21st Century Business Herald

1 results arranged by date

A screen shot shows Shen Hao's tearful 'confession' on Chinese state television channel CCTV. The former chairman of 21st Century Media was sentenced to four years in prison for extortion.

Weighing China jailed cases amid censorship and fear

My native China is consistently among the world’s worst jailers of journalists. This year, it has been eclipsed by Turkey, which is holding a record number of journalists behind bars. But since CPJ began conducting an annual census in 1990, China has topped the ignoble list 18 times.

Read More ›