News
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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results