Report: Houston Police Find More Than 90 People Crammed Inside Home

0
5

Houston police on Friday found more than 90 people crammed inside a two-story home, some showing symptoms of COVID-19, in what they believe to be a human smuggling case. Officers were initially responding to a reported kidnapping call on tips they received Thursday…

More

Source: NewsMax

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments