New details have emerged about the Anaheim Police Department’s recent SWAT team raid of a human trafficking ring that followed an officer shooting a suspect in Anaheim, California.
Anaheim Police told The Epoch Times that nine trafficking victims were rescued in the morning raid. Three suspects were arrested—one of whom was shot by police—and another suspect remains at large.