Steven Byrd

steven byrd

Wilmington Webb Correctional Escapee Surrenders

Delaware State Police are searching for in inmate who managed to escape the Webb Correctional Facility in Wilmington Sunday afternoon.

04/10/2011

Follow

Get every new post delivered to your Inbox.

Join 34,908 other followers