DPS locates Glendale drop house
April 5th, 2009 @ 9:21pm
by Associated Press

GLENDALE, Ariz. - The Department of Public Safety is on the scene of a suspected drop house in Glendale.

DPS says 26 suspected illegal immigrants have been detained and seven suspects are in custody.

DPS says the people found at the house were subjected to threats with handguns, rape and electrocution.

http://www.ktar.com/?nid=6&sid=1115790