CHP officer who worked in South Lake faces drug charges
By KCRA-TV
A California Highway Patrol officer arrested on several drug charges previously had been fired because of drug-related accusations, KCRA 3 has learned.
Officer Ruben Salgado has been locked up in jail for more than a week in Placer County, where he was arraigned on felony counts.
CHP brass previously described Salgado as an average officer, but court documents show suspicions about bad behavior go back at least six years.