Rio Linda Pedestrian Injury Accident Involves Fleeing Vehicle
A Rio Linda pedestrian injury accident hospitalized the injured walker on May 26, and the vehicle that struck them left the scene.
Edward Smith
May 28, 2024
Posted In: Pedestrian Accidents