A group of undocumented migrants are voluntarily deported to Juarez, Mexico, from El Paso, Texas.
Produced in 2006 as part of the series "Sealing Our Border, Why it Won't Work," for the Arizona Daily Star.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?