Placer County Traffic Stop Uncovers Drugs, Stolen ID Documents From At Least 10 Victims; 2 Arrested
Deputies arrested two people after a traffic stop uncovered illegal drugs and stolen identification documents from at least 10 victims, the Placer County Sheriff's Office said.