Police think alcohol, speed, factors in fatal Saturday crash

Police are investigating a two-vehicle traffic collision Saturday afternoon in Pepeekeo that killed a 63-year-old Mountain View woman.