Skip to content

Illegal immigrants from Central America rest in Oaxaca, Mexico as they wait for the next northbound train on August 14, 2007.

Illegal immigrants from Central America rest in Oaxaca, Mexico as they wait for the next northbound train on August 14, 2007.