NEW CASTLE, Del. (CBS) – Delaware State Police are investigating the discovery of a body at a New Castle recycling business Thursday morning.
The body was discovered inside the building of All Star Shredding & Recycling located at 6 Dockview Drive.
Authorities are saying the body was dumped from a truck unloading a load to be recycled.
The body has yet to be identified and the cause of death is still unknown.
Stay with CBSPhilly.com for more information on this developing story.