Troopers conducting Death Investigation after body found in Delaware City Canal- Delaware City
by Pat Haley
Delaware City – Troopers are currently conducting a death investigation after a body was discovered floating in the Delaware City Canal on Tuesday morning.