Inmate Death – Steven Crawford

Staff Writer Police & Fire, RSS-Police & Fire

Steven Crawford, age 60, an inmate at the James T. Vaughn Correctional Center in Smyrna, died at Christiana Hospital on Sunday, December 7, 2014 of natural causes following a lengthy illness.

The post Inmate Death – Steven Crawford appeared first on State of Delaware News.

Share this Post