3 Killed in Head-On Crash on Interstate 5 [Willows, CA]

Three People Dead after Head-On Crash on Interstate 5 near Country Road 57   WILLOWS, CA (August 23, 2019) – Three people lost their lives in a head-on crash on Interstate 5, early Friday morning. Authorities withheld the identities of the victims, pending notification of next of kin.   According to the California Highway Patrol, […]