Del. police discover body in landfill

December 31, 2010 3:56:25 PM PST
Wilmington police were called to the Cherry Island landfill at just before 10:00 this morning.

Load Comments