Driver charged in 2012 fatal hit-and-run
Published On: Mar 22 2013 04:20:12 PM EDT
Updated On: Mar 22 2013 05:35:41 PM EDT
A drop of blood leads to the arrest of Robert Sparrow. Sparrow was arrested in connection with the hit-and-run death of 55-year-old Donald Barringer. The family says justice was long overdue.
