Tip leads police to Glendale drop housePosted: Updated:
GLENDALE -- A neighbor's tip led police to a possible drop house in Glendale.
Possible drop house found in Glendale - A neighbor's tip led police to a possible drop house in Glendale.
When officers arrived on the scene at 71st Avenue and Camelback Road, they discovered several people in the backyard. Those people did not speak English and reportedly were being held captive.
Investigators say they believe several people were able to escape from the home.
It's clear if any of the suspected coyotes were caught.
According to police, the people they found were hungry and thirsty but otherwise in pretty good condition.