Tag Archive | Georgia
Call to Action – Save Troy Anthony Davis
Two years ago, I wrote a post asking “Why the Rush to Kill?” In it I discussed the case of Todd Willingham who was sent to death row in Texas and executed based on faulty scientific evidence. I also mentioned Troy Anthony Davis, a man on Georgia’s death row due to faulty evidence. Why are […]