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.

Top Videos

Most Watched

KTVU Vault

Wild Rides