CPJ

- Advertisement -
- Advertisement -

China is world’s deadliest jailer of journalists – CPJ

A report by the Community to Protect Journalists (CPJ) states that China is the world’s deadliest jailer of journalists. This...
- Advertisement -

Support the ICIR

We need your support to produce excellent journalism at all times.

-Advertisement-