Today, Human Rights Group Amnesty International released a report that identified China as the world’s leader in the use of the death penalty.

In 2016, China executed more prisoners than all other countries in the world combined, but only 85 executions are registered on the national database.

Amnesty International reveals that the extent of executions in China is far greater than China discloses.

 

 

 

Producers:

Speakers: