HPD: Nearly 20 people found in apparent human smuggling at southwest Houston apartment
Authorities are investigating what appears to be a human smuggling incident at a southwest Houston apartment Wednesday, where at least 20 people were found.
Authorities are investigating what appears to be a human smuggling incident at a southwest Houston apartment Wednesday, where at least 20 people were found.