Monthly Archives: July 2014

Capital Punishment in the United States

This is my entry to the Tableau Storytelling Viz Contest. I wanted to draw attention to the issue of the capital punishment in the United States. US, along with Japan, are the only G8 countries where the death penalty is still legal and vigorously¬†exercised. And with the number of executions conducted each year, US is […]

View full post »