Advertisement
Advertisement
Advertisement

China leads the world in executions

China executed more prisoners than any other nation in 2016.

Amnesty Australia spokesperson Michael Hayworth joins Michael McLaren.

Download this podcast here

Advertisement