Driver arrested on vehicular homicide charge in Richford

RICHFORD, NY — A Freeville man has been arrested on multiple charges including aggravated vehicular homicide following a fatal head-on collision that occurred in January. David R. Welch, 54, was arrested Aug. 12 after a six-month investigation into a Jan. 3 crash on State Route 79. The Tioga County Sheriff’s Office determined that a 2006 Chevrolet Colorado operated by Welch was traveling west when…