Police are investing the discovery of a dead body, found by a passerby in Claymont, Delaware.

1 / 25
WPVI – Philadelphia
Mon, Feb 18, 2013 1:02 PM EST