Preschool teacher, friend arrested in Santa Cruz County killing
A Children's Center of the Stanford Community preschool teacher was arrested this week in connection with the death of 24 year Old Oliver Waterfall in Santa Cruz County.
A Children's Center of the Stanford Community preschool teacher was arrested this week in connection with the death of 24 year Old Oliver Waterfall in Santa Cruz County.