In this edition: Scheduled executions: State of Texas set to execute Stephen Barbee on October 12 – take action today Announcements: Introducing Hanna Seay, TCADP’s new Deputy Director; accepting nominations for […]
Category: world day against the death penalty
This picture was taken from the top of the Catholic Cathedral in Brussels on October 10, 2009 World Day Against the Death Penalty. The flags are of the countries wiht […]