Michael J. Lafferty of Huntersville, NC passed away on September 7, 2026, at the age of 62. His life was marked by steadiness, kindness, and a deep devotion to those he loved. He is survived by his wife, Karen, and his sons, John Henry and Thomas, who were the pride of his life and the […]




