Tag Archives: Nian Bin

Scream: Nian Bin on the Death Row

According to the recently released report about death penalty by Amnesty International,  “China once again executed more people than the rest of the world put together, but due to the secrecy surrounding the use of the death penalty in the … Continue reading

Posted in Uncategorized | Tagged , | 4 Comments