Deadly Pedestrian Accident at Q and 22nd Streets in Rio Linda RIO LINDA, CA (July 28, 2021) – One person was killed in a pedestrian accident at Q Street and 22nd Street in Rio Linda Monday evening. The accident happened around 9:27 p.m. on July 26. According to the California Highway Patrol, a […]