The driver believed to be involved in a crash that killed a pedestrian on Fairfax County Parkway last December has turned herself in and been charged in the pedestrian’s death.
Shaza Edris, 20, of Fairfax, was charged with felony hit and run involving in death, and using a handheld personal communications device while driving, the Fairfax County Police Department announced on Friday (June 26).