December 29, 2009
China – A Superpower Built On Bloodshed And Injustice
“The death penalty is the ultimate cruel, inhuman and degrading punishment. Beheadings, electrocutions, hangings, lethal injections, shootings and stonings have no place in the 21st century” – Irene Khan, Secretary General of Amnesty International. You’re probably not aware of it, but this morning, whilst you slept, some time around 02:30UTC; China executed a mentally ill [...]
