FBI finds buckets of heads and other body parts in raid: New testimony

According to newly released testimony, the FBI discovered a “human chop shop” while raiding a Phoenix lab in 2014.

Source by txsmary