Young woman dies in hit-run crash on Highway 99

A 23-year-old woman was found dead on Highway 99, near the Herndon exit on Wednesday morning.
Wednesday, April 23, 2014