LENNON, Mich. (AP) — A man who was a teenager in 1997 was arrested in the death of an 88-year-old woman, a slaying that was unsolved for nearly 25 years.

Mary Prieur emigrated from Czechoslovakia when she was a child and had a candy business in Flint. The discovery of her body in a swampy, wooded area stunned Lennon, a village in Genesee County, where she was regularly seen walking her dog Pookie.

READ MORE: Annual 'Menorah In The D' Event Kicks Off In Metro Detroit

Michael Bur, 41, was charged Thursday with murder, criminal sexual conduct and kidnapping. An autopsy revealed that Prieur was suffocated and beaten, MLive.com reported.

Bur was arrested at his Lennon home, which is near Prieur’s former home. No attorney is listed yet in the court file.

READ MORE: Porch Pirates: Tips On Keeping Packages Safe From Thieves This Holiday Season

Sheriff Chris Swanson said investigators used scientific analysis to place Bur at the scene of the crime. He didn’t elaborate.

Swanson has tried to crack the case for years, long before he became sheriff. He said he interviewed Bur in 2004.

“It wasn’t a very good exchange. … I could tell he wasn’t going to talk and I told him, ‘Next time I see you, you’ll be in shackles, you’ll be charged with murder.’ That day is today,” Swanson said.

MORE NEWS: Two Arrested In Connection To Senior Sexual Assault Case

© 2021 Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.