Skip to playerSkip to main content
  • 7 years ago
The Phoenix Police Department is actively investigating a homicide after a body was found at Deer Valley Park located near 19th Avenue and Utopia in northern Phoenix.

Recommended