On April 11, 1985, 63-year-old Leroy Wiley was working at his business, Leroy's TV and Electronics store, located at 2006 Larimer Street in Denver, Colorado. During the morning hours, unknown individuals entered the store and shot Wiley. He was immediately transported to a local hospital, where he initially survived the critical injuries.
Despite medical efforts, Wiley succumbed to complications from the gunshot wound on June 3, 1985. The Denver Police Department launched an investigat
...Read More