Thomas Bud Welch, 82, of Cherokee, passed away Monday, June 8, 2026. A native of Swain County, he was the son of the late Cecil and Mae Welch and husband of the late Susan Irene Waidsutte Welch who he was married to for 39 years.
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.