Human ‘Stash House’ Busted in Southwestern US, 54 People Found Living in Squalor — IJR News