Brock Allen Turner was arrested on campus Jan. 18 and has withdrawn from Stanford University.
This website uses cookies.