azcentral.com
PHOENIX, Arizona -- Police found more than one hundred illegal immigrants in a North Phoenix residence this morning, after a neighbor complained that the location might be a drop house for smugglers. The house was located near the 4600 block of 113th Drive in Phoenix.
Posted by tyne at March 21, 2007