A woman was killed following a motorcycle crash in Davis, Yolo County, on Thursday afternoon, May 7, 2026. According to the California Highway Patrol, the incident occurred around 2:40 p.m. on Interstate 80 near the Richards Boulevard exit. Authorities stated...