Update to Fatal Pedestrian Hit and Run Crash
McLean Police District – The driver of a stolen truck is now facing additional charges related to the August 3 hit and run crash that killed 60-year-old Betty Ana Bernstein-Zabza, of Falls Church. On Monday, evidence was presented to a grand jury who indicted David Alan Francis, 46, of South Riding. Francis faces additional charges of felony homicide, felony hit
Read more