va state policeState Police have released the name of the man killed in a fatal accident on Route 130 in Amherst County Friday morning. Authorities say 41 year old Leroy B. Haywood of Greensboro, NC died at the scene near Elon and Buffalo Springs after his tractor-trailer hit another vehicle at an intersection, causing both to plummet 40 feet down a ravine. The other driver, 63-year-old Barbara Lloyd, of Monroe, received non-life-threatening injuries. The cause of the crash remains under investigation.