Outcry ensues as Oklahoma DOC releases a woman after just 73 days for a near-fatal accident, sparking controversy.
43-year-old released after serving 73 days of 8-year sentence for violent car crash
3 min read
Continue reading in the USA News Updates app