Rio Linda, CA (March 18, 2019) – On the 18th of March, a hit-and-run pedestrian accident happened at the intersection of 14th and U Streets. According to the reports, a 16-year-old named Faith McQueen was walking with her sister and a friend when a dark-colored van that was driving erratically struck her. The impact of […]