California Police Officer Jailed on Rape, Kidnapping Charges
A former San Mateo police officer has been arrested and jailed with his bail set at $3.1 million after an investigation into allegations that he kidnapped, raped and threatened women while he was on duty as a police officer. The investigation yielded 22 counts against the officer. 31-year-old Noah W. Winchester, it is alleged, would, […]