On a late summer day, the life of Louis Mitchell, a male, was tragically cut short in Denver, Colorado. The specific details of what transpired on that Friday, September 1, 1995, remain shrouded in mystery, a cold case file in the Denver Police Department's records. The intersection of 24th Street and California Street became a focal point of an investigation that, to this day, has yielded no public answers.
Information regarding the circumstances of Louis Mitchell's death is not publicly
...Read More