30 Mar 2010

China leads the World in state executions

From Checkpoint, 6:37 pm on 30 March 2010

Last year China executed more people than the rest of the world put together. That's according to the human rights group Amnesty International which has just published their annual report on state executions.