Monday, November 21, 2016

Since 1978, each of California's 13 executions has essentially cost the state $385 million