A Waterloo man has been arrested on charges connected to a 14-month-old homicide case.

Armando Adame III is charged with first-degree murder and possession of firearm/offensive weapon as a felon. He was taken into custody on Tuesday at the State Correctional Facility in Fort Dodge, where he is serving a 25-year federal sentence on prior unrelated convictions.

Adame is accused of killing 28-year-old Michael Johns of Grundy Center, whose body was found on Dec. 1, 2017, in a rural area of Floyd County about 10 miles south of Charles City. The state medical examiner later determined the cause of Johns' death was a gunshot wound to the head. His death was then ruled a homicide.

At the time his body was discovered, authorities had been searching for Johns for more than a month. He was reported as a missing person to Grundy Center police on Oct. 26, 2017.

Michael Johns. Photo from Charles City Police

Officials with the Iowa Division of Criminal Investigation said in a news release that Adame was taken into custody at the Black Hawk County Jail in Waterloo on Dec. 7, 2017, after a federal warrant was issued for his arrest. Adame was charged with being a felon in possession of a firearm.

Court records indicate that on May 10, 2018, Adame pled guilty to the following charges in U.S. District Court in Cedar Rapids: possession of a firearm and ammunition by a felon, and possession of an unregistered destructive device. In October, he was sentenced to serve 25 years in federal prison after pleading guilty to the three charges.

The homicide case against Adame was a joint investigation by the Iowa Division of Criminal Investigation, Grundy County Sheriff’s Office, Waterloo Police Department, Floyd County Sheriff’s Office, Iowa Division of Narcotics Enforcement, Iowa Attorney General’s Office, Iowa Office of the State Medical Examiner, Floyd County Attorney’s Office, Grundy County Attorney’s Office, and Black Hawk County Attorney’s Office.