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 ranked among countries like Iran, Iraq, China, North Korea or Saudi Arabia. Considering these countries’ human rights violation track record, US does not want to belong to that club. I started with some fast facts about the death penalty, followed by a chart showing...

Read More