Police Arrest Driver Involved in July Colorado Springs Hit-and-Run

According to the Colorado Springs Police Department, the 40-year-old woman involved in a fatal hit-and-run last month in Colorado Springs, has been arrested. The police identified Amanda Lee Rivera-Frank as the previously wanted driver believed to be connected to the July 20th hit-and-run collision, that took the life of 20-year-old Colorado Springs resident, Olivia Clark. According to the CSPD, the collision occurred at…