One person was killed, and three others sustained major injuries following a head-on collision on Vasco Road in Byron, Contra Costa County, on Thursday evening, February 6, 2025. According to the California Highway Patrol, the crash occurred at approximately 6:10...