CHP: Alcohol played role in fatal Willow Creek bus crash

An unidentified 19-year-old woman was killed and seven other people were injured when a bus drove off a steep embankment on State Route 96 late Friday night, according to a California Highway Patrol press release issued Saturday.

CHP: Alcohol played role in fatal Willow Creek bus crash