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.