October 24, 2018
The Carter County Sheriff’s Office confirmed Wednesday morning that Steve Mack Miller killed himself Tuesday night from a gunshot wound. Sheriff Dexter Lunceford stated the shooting took place last night and the department learned this morning he passed away from the incident.
Miller, 64, of Hampton, was charged with second degree murder in September in the shooting death of Alan Jansma at the Hampton McDonald’s according to the sheriff’s office. Miller was being held at the Carter County Detention Center but made bond last month. Miller recently appeared in court with his preliminary case being moved to November.