Former Los Rios police officer Noah Winchester was ordered on April 22 by a San Mateo County Superior Court judge to stand trial for allegedly raping five women.
Winchester was employed with the Los Rios...
A former Los Rios police officer was arrested late July on suspicion of multiple sexual assaults, some that date back to his time at American River College, prosecutors said.
Noah Winchester, 32, was...