English中文

Offstream
news


San Luis Potosi

Authorities find 123 Central and South American migrants trapped in a trailer in San Luis Potosi, Mexico after a local reported hearing cries for help from a locked trailer box.

Sources:  AP


Related