Getting your Trinity Audio player ready...
Cheryl Lynn Hall was found dead by her husband, Chuck, in their Aurora apartment in 1981. Larry Galloway pleaded guilty to voluntary manslaughter in 2012 and was released from prison four years later.

Cheryl Lynn Hall was found dead by her husband, Chuck, in their Aurora apartment in 1981. Larry Galloway pleaded guilty to voluntary manslaughter in 2012 and was released from prison four years later.