DENVER (CBS4) – Denver police and the Adams County Sheriff’s Office are working together on a death investigation. They say a body was found at a waste facility on West 53rd Place, west of Interstate 25.
Investigators say the body was picked up in trash truck and was taken to the facility where it was later discovered. They are now looking into that truck’s route.
Further details about the body have not been released.