Mexico: The Beast by Carlos Villalon

Image 12 of 20
< Prev Next >
The city of Arriaga, where it all starts. .The Train of death starts running in this city towards the north of Mexico..Each year thousands of migrants from South and North America try to reach The USA searching for work on a journey that some times could cost their lives.