August 27, 2010 12:22 am

Delco Prison Accidentally Releases 2 Inmates

The George Hill Correctional Facility in Thornton accidentally let Ateia Polk and David West, a.k.a. David Wilson out of prison due to a clerical error.

US & World Videos

Exit mobile version