Two men remained in Placer County custody on suspicion of trafficking teens for sex, following a nearly yearlong investigation that began with a traffic stop on Interstate 80. Deputies with the Placer ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results