A science teacher at Walnut Creek Intermediate School is on administrative leave after he was arrested by Martinez police for…
This website uses cookies.