Rock Valley Police Chief Monte Warburton said authorities have charged 19-year-old Santos Rodriguez Jr. with first-degree murder and first-degree arson after authorities found a Rock Valley man dead inside a home on October 29.
Chief Warburton said the Rock Valley Fire Department was called to 1416 15th Street for a house fire.
Upon arrival, firefighters found a portion of the home on fire and they were told a man was still inside.
Firefighters put out the fire and found 84-year-old Luis Luevanos dead inside the home with stab wounds prior to the house being set on fire.
After an investigation, authorities learned Rodriguez Jr. was Luevanos's grandson and he'd been living in the house and had traveled to Utah after the fire.
Department of Criminal Investigation agents traveled to Utah and interviewed Rodriguez Jr.
Chief Warburton said Rodriguez Jr. "made admissions to stabbing his grandfather and intentionally setting the fire afterward."
Rodriguez Jr. was arrested on November 8 in Utah and he is charged with first-degree murder and first-degree arson.
Rodriguez Jr. is awaiting extradition back to Iowa and his bond is set at $1 million.
The investigation is ongoing and anyone with information can call the Rock Valley Police Department at 712-476-5716.