2 killed in head-on crash in Valley Center

2 killed in head-on crash in Valley Center

Two people were killed in a head-on crash in Valley Center early Tuesday involving a tow truck and another vehicle, officials said.

The crash was reported on Valley Center Road near North Lake Wohlford Road shortly before 6:15 a.m., said California Highway Patrol Officer Tommy Doerr.

A traffic...