Man Dies in Pedestrian Crash on Charleston Road in Palo Alto PALO ALTO, CA (March 23, 2023) — A man died in a pedestrian accident on Charleston Road and Commercial Street Monday morning. According to the Palo Alto Police Department, the fatal pedestrian accident happened around 10:25 a.m. A driver in his […]