Mesa police investigating possible drop housePosted: Updated:
MESA -- The Mesa Police Department is investigating a possible drop house in the 700 block of South Mesa Drive Monday afternoon.
According to police, two men ran out of the house saying they had been kidnapped and were being held inside.
The victims say the suspects had multiple weapons in the home.
The area is surrounded by police.