The Tale of Two Condemned

On October 12th, Texas executed a condemned man. The day before, Arkansas set one free. Robert Pruett was sentenced to 99 years for a 1995...

Read More

JOIN OUR

MAILING LIST