U.S. Army retired Col. John L. Rafferty Sr. passed away peacefully at Westminster Canterbury in Lynchburg on July 15, 2024, after having suffered a stroke in February 2021. John was born April 14, ...