The Herald | heraldonline.com close window
Phoenix Drop House
Photo by Arizona Department of Public Safety
In this photo provided by the Arizona Department of Public Safety, a group of illegal immigrants who were held against their will in a Phoenix home are shown Sunday May 11, 2008. Arizona authorities found 53 illegal immigrants were being held by suspected smugglers demanding more money for their release.
All rights reserved. This copyrighted material may not be published, broadcast or redistributed in any manner.