Body found at recycling facility in New Castle

October 13, 2011 5:54:19 PM PDT
It's a disturbingly familiar scenario in Delaware as a body was found dumped in waste.