Two people died in a head-on crash on Highway 126 in Ventura County on Christmas Eve, causing extensive traffic delays.
A woman is dead following a two-vehicle collision as she was backing out of a driveway Tuesday in Lemoore, the California ...