WAMU 88.5 - American University Radio | The Mind Is Our Medium
Now Playing

Fairfax Police Arrest Woman In Road Rage Fueled Hit-And-Run

Fairfax Police have made an arrest in a fatal hit-and-run incident last week that they say was motivated by road rage.