11 Indicted in Texas Train Smuggling Deaths of Seven
A federal grand jury in Del Rio, Texas, has indicted 11 individuals for their alleged roles in a human smuggling operation that resulted in the deaths of seven migrants who were trapped inside a sealed shipping container on a freight train in May.
Verilumia