Police: Body found at North Phoenix trash facility
- 8 years ago
According to police, workers located a body on Monday morning. Officers who responded to the scene near 21st Avenue and Deer Valley Road confirmed the discovery and are investigating the death as a homicide.