A History of the Death Penalty

By Admin, January 17, 2013


The death penalty is one of the most controversial issues in the world. This infographic presents the facts and numbers behind it.


What do you think?

Leave a Reply

Your email address will not be published. Required fields are marked *