By Bella Butler If you live in the U.S. and have watched the news or perused essentially any social media app this week, your devices have likely been flooded with headlines regarding the death penalty. While capital punishment continues to be a contentious topic in the U.S., internationally it has been totally abolished in law... Continue Reading →
