Largest Sentence Commutation in US History: Nearly 500 Inmates Walk Free After Oklahoma Voters Demand Reform
Nearly 500 inmates were released from prison in Oklahoma on Monday, three years after voters approved a ballot referendum urging ...
Read moreDetails