Crash Involving KCSO Deputy in Weldon Leaves 31-Year-Old Man Dead WELDON, CA (October 10, 2023) – Jack Lee Brown was killed in a deputy-involved crash in Weldon Saturday evening on October 7. The fatal crash happened around 11:44 p.m. on Highway 178 near Kelso Valley Road. According to the Kern County Sheriff’s Office, […]