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

Listen Live