Help now    Escape

Fox 40 News

Placer County sheriff’s deputies cited 21 individuals suspected of attempting to purchase sex during a two-day human trafficking enforcement operation.