Report: Men Who Were Held Captive, Found By AuthoritiesHouston police are investigating reports of several people who were held captive in northwest Houston.

More From CBS Houston

Eat.See.Play
Watch Live
CBS Local App

Listen Live