Associate Professor of Health, Jeff Taylor, died in a accident at Lynchburg College. No details yet of the accident.
Independent News of Liberty University
Associate Professor of Health, Jeff Taylor, died in a accident at Lynchburg College. No details yet of the accident.