With less public attention focused on Oklahoma executions, a Tulsa sheriff and priest reflect on victims, closure and the costs of capital punishment.
Tag: Tulsa County Sheriff’s Office
Posted inGovernment
Tulsa County has a new agreement with ICE that goes beyond the jailhouse to special task forces
Nine deputies are certified through a new 287(g) agreement to conduct immigration enforcement. None are on patrol.
