News

Variety reports the decision was made due to finances.
Placer County officials arrest two men for suspected human trafficking after an investigation that started in September.