On July 14, 1980, Willard C. Johnson, a 48-year-old resident of Denver, Colorado, was found shot to death in a vacant field behind 2721 Welton Street in the Five Points area of Denver. Johnson, who was a television repairman, had been a part of the local community, and his sudden and violent death sent shockwaves through the neighborhood.
The investigation into Johnson's murder has been ongoing for decades, but as of the current date, the case remains unsolved. The Denver Police Departm
...Read More