On July 20, 1993, a tragic incident unfolded in Denver, Colorado, when officers from the Denver Police Department responded to a report of "shots fired" at the intersection of East 33rd Avenue and Locust Street. Upon arrival, the officers found two victims, 21-year-old Robert Rudolph and another individual, Carlos Garcia, both of whom had been shot to death and were located in the yard of the residence.
The case remains a cold case, with no arrests or convictions as of the current date.
...Read More