53 Illegal Immigrants Held by Human Smugglers in Phoenix

Fifty-three illegal immigrants being held against their will were found by authorities in Phoenix, Arizona on Sunday after immigration officials received a tip. The immigrants were a group that had been smuggled into the US illegally and were being held in a fortified one...

closeSign in to NowPublic

is reporting from