Kevin Lynn Capps, who died in suspicious circumstances in 1992, was identified after 32 years by Weber County Sheriff's Office using advanced DNA testing. His daughter, Chelsea LaRoe, found closure after learning about her father's death.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing