FOX23 INVESTIGATES: Family upset about evidence dumped by Glenpool police

Evidence dumped into police station dumpster
Quick Facts: