News

Ogrod likely wouldn’t have been executed even if he had stayed on death row. Pennsylvania has executed only three people since the 1970s, the most recent in 1999, and all three voluntarily ...