Osage man pleads guilty to second-degree murder in Mason City woman’s death

HAMPTON — An Osage man charged with first-degree murder in the death of a Mason City woman who went missing in 2021 has pleaded guilty to the lesser charge of second-degree murder as part of a plea agreement with prosecutors.

23-year-old Nathan Gilmore was arrested and charged last August with first-degree murder in connection with the death of 29-year-old Angela Bradbury. Bradbury went missing in April 2021, with authorities accusing Gilmore of picking her up near the Cerro Gordo County Jail on April 6th of that year and later murdering her, with Gilmore allegedly placing her skull on a stick that was found in the Greenbelt River Trail Park in rural Mitchell County in July 2021, with additional remains being located in the park in April of last year.

Investigators say a search warrant executed at Gilmore’s residence prior to his arrest discovered a drawing with satanic graphics, blood splatter, and a series of numbers that allegedly linked him to Bradbury’s murder.

A plea change hearing was held this morning in Franklin County District Court due to difficulties scheduling a court reporter, with Gilmore pleading guilty to the second-degree murder charge, a Class B forcible felony that carries a prison sentence up to 50 years. 

A sentencing date was not immediately scheduled.