HOUSTON, Texas (KTRK) -- Houston police are investigating a home they believe may have been used as a stash house in north Houston.
Police said a call came in at 8:30 a.m. Wednesday about five men in a house on Fulton at Cavalcade, who were delivered there Tuesday night and being held against their will.
The scene remains under investigation. We will continue to update our story as more details develop.