A female cyclist in her 20s was killed after multiple vehicle collisions involving hit-and-run in Palo Alto on Monday evening, February 19, 2024. According to the Palo Alto Police Department, the fatal collision occurred past 9:00 p.m. between Newell Road...