91 people found locked up in two-storey Houston home; human smuggling operation suspected

In a suspected human smuggling case, 91 people, including five coronavirus-infected persons, have been found crammed together in a two-storey building in the US state of Texas, police said. Police said the people were found "huddled together" in the two-storey home, but they were not tied up. No firearms were found at the scene.

from US News Headlines, Latest USA News, US news live on Times of India https://ift.tt/3aVMMzB

Post a Comment

0 Comments