Trending Why the Death Penalty Just Doesn’t Make Any SenseBy The Praying Woman Most of us watched and followed yesterday as Troy Davis’ fate was determined by the Supreme Court. I have to…