KALAMAZOO COUNTY—Three men have been arrested in conjunction with the August 2010 heroin overdose death of a 17-year-old Coldwater boy.
The boy, identified as Jesse Alan Payne, was found unresponsive outside a Quincy apartment complex. He was declared dead a short time after. State Police conducted a criminal investigation, which included numerous interviews and a follow-up investigation, ultimately identifying three suspects.
Police issued warrants for the suspects on Tuesday, March 22. The men, identified as Eric Taylor, 26, Steven Smith, 23 and Walter Johnson, 41 were apprehended Wednesday afternoon. The men were all found in the Kalamazoo and Coldwater areas.
Each of the men were charged with delivery of a controlled substance causing a death, a felony that carries a sentence of up to life in prison.
The suspects have been lodged at the Kalamazoo County Jail pending arraignment.