Houston captives

News

Four homeless men being held captive in a Houston garage were found Friday living in"deplorable conditions". CBC's Natasha Fatah has details.

More From Embedded-Only/News