Woman's body discovered on a frontage road In the summer of 1988, the life of 22-year-old Robin Denise Nelson, a Black female from Denver, came to a tragic and mysterious end. On June 7th, she entrusted her son to the care of a friend, promising to return for him. However, she never did. Her failure to come back as planned sparked concern, leading her friend to contact the Denver Police Department. The young mother had seemingly vanished, leaving behind a web of unanswered questions.
Five days later, on the afternoon of June 12th,
...Read More