The One-Stop Smuggling Town
Welcome to Altar, Sonora, Mexico, the Wal-Mart of human trafficking. By Brian Anderson and Camilo Salas.
Continue Reading http://motherboard.vice.comWelcome to Altar, Sonora, Mexico, the Wal-Mart of human trafficking. By Brian Anderson and Camilo Salas.
Continue Reading http://motherboard.vice.com
Join the Discussion