51-Year-Old Man Dies after Struck by Hit-and-Run Driver in Long Beach LONG BEACH, CA (October 9, 2023) – Felix Castro was killed in a hit-and-run crash in Long Beach Friday evening on October 6. The fatal crash happened around 7:00 p.m. at Orange Avenue and Banner Drive. According the Long Beach Police Department, […]