Sandra Babcock
A.G. Bill Barr-barism: Will execute the only woman on death row on Dec. 8th
Rarely do I repost another’s blog, but I cannot express my own horror better than that expressed by theĀ Cornell Law School’s Center on the Death Penalty Worldwide. Please read Cornellā¦ Read More