solitarywatch.org
Santa Was in Prison and Jesus Got the Death Penalty
As Christmas is celebrated in Incarceration Nation, it’s worth remembering certain things about the two figures who dominate this holiday. As more than 3,000 Americans sit on death row, we revere the birth of a godly man who was arrested, “tried,” sentenced, and put to death by the state. The Passion is the story of […]
Jean Casella and James Ridgeway