top of page
#Last100
An infographic featured in The Huffington Post highlighting the re-instatement of the death penalty. This graphic highlights the number of people that are put on death row are not the worst offenders but mentally unstable.
bottom of page