Entries tagged with “Vickie Behenna”
Issues
Aug 21, 2024
City in Oklahoma Agrees to Pay $7.15 Million to Glynn Simmons, Exonerated After 48 Years in Prison
Glynn Simmons, center, with members of…
Aug 21, 2024
Glynn Simmons, center, with members of…