Big News Network.com, Australia
Four people in Houston have been arrested for detaining 18 illegal workers in a cramped shed for ransom, the Houston Chronicle reported Wednesday.
A relative of one of the workers told police Tuesday smugglers kept demanding an increasing price for the workers' release, police said.
More...
|