Veterans Who Have Passed: William J. McConnaughy

Source:  Rockford Register Star, Sept. 26, 2019.