Category Archives: Algeria

China Leads World in Imprisoning Journalists

A new report by the Committe to Protect Journalists says that China leads the world in imprisoning journalists. China accounted for 22 of the 87 journalists imprisoned worldwide.

The CPJ report noted that China seems to have hardened its stance against journalists over the past couple years, likely in response to the chaos created by rapid […]