The case of Donald Willis, a 27-year-old individual who died on July 9, 1980, in Denver, Colorado, is one of the cold cases handled by the Denver Police Department's Cold Case Unit. Here are the details available from the sources:
Donald Willis's death occurred at the intersection of 19th Street and Platte River Drive in Denver. The Denver Police Department has been investigating this case for decades, utilizing both traditional investigative techniques and advances in DNA technology to
...Read More