FBI shines light on “human chop shop“ in Phoenix

The FBI has released new documents describing new details in the case of what is described as a “human chop shop“ in Phoenix.
Back to Top