Cudellious Love was arrested Friday . . . and booked . . . on one count of first-degree murder in the death of 27-year-old Laura Hunding in July 1989.
Police said detectives on the case were recently able to match DNA at the crime scene with Love.
Hunding's body was found by her landlord in her apartment about 10:30 a.m. on July 17, 1989.
Witnesses said they saw . . . Read more