More Than 100 People Found in House in Texas
Houston police found more than 100 people packed inside a house that they say appears to have been used by a human smuggling operation.
Houston police found more than 100 people packed inside a house that they say appears to have been used by a human smuggling operation.