Houston police find dozens held against their will in human trafficking house

June 14 – Houston police responding to a call about a possible hostage situation, find dozens held against their will …read more

Via:: Reuters Video: Top News