HOUSTON: More than 90 people were found in a house in southwestern Houston that investigators suspect was part of a human smuggling operation, police said Friday (Apr 30). Authorities initially served a search warrant at the house after someone called police Thursday night to report a loved one ...
from Latest News https://ift.tt/2Rfz97z
Amazon Fire TV Stick with...
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment