A pedestrian was killed after being struck by a hit-and-run vehicle in San Leandro on Wednesday night, May 15, 2024. According to the California Highway Patrol, the collision happened along Lewelling Boulevard, just west of Embers Way. Authorities stated that...