Featured Stories

Police find over 90 people in home while investigating kidnapping

Houston smuggling
Houston Police Department/ Twitter

Authorities in Houston, Texas are reporting that they discovered over 90 people inside of a home while they were investigating a kidnapping case.

The incident was reported at a home on the 12200 block of Chessington Drive.

Officials say they believe the situation could involve human smuggling.

This is a developing story.