Body found in Wilmington landfill

December 31, 2010 11:42:57 AM PST
Police in Delaware are investigating the discovery of a body in a Wilmington landfill.

Load Comments