Monday, February 5, 2018

65.6%

Percentage of all people charged with a felony in Tulsa County in 2008 who have since had an arrest warrant placed on them for failing to pay fines and fees.

Source: Oklahoma Policy Institute

The post 65.6% appeared first on Oklahoma Policy Institute.


http://ift.tt/eA8V8J
from:
via Oklahoma Policy Institute
okpolicyinst