Delaware State Police are investigating the discovery of skeletal remains in New Castle.

1 / 25
WPVI – Philadelphia
Wed, Oct 23, 2013 1:52 PM EDT