One killed in head-on collision in Byron
One person was killed in a head-on collision in Byron on Wednesday. CHP said they believe nine people in a Suburban that was involved in the crash were farmworkers on their way to work.
One person was killed in a head-on collision in Byron on Wednesday. CHP said they believe nine people in a Suburban that was involved in the crash were farmworkers on their way to work.