Donald Hubbard, 52, was fatally shot on August 7, 2011, in Denver, Colorado. He was walking in the 5300 block of East 33rd Avenue with two other men when a vehicle drove by, and someone inside the vehicle fired a single shot. Hubbard was struck by the gunfire and later died from his injuries after being transported to a local hospital.
The case remains unsolved, and the Denver Police Department's Cold Case Unit continues to seek information that could lead to the arrest of those respon
...Read More