On an early August evening in Denver, Colorado, a walk with two companions turned deadly for Donald James Hubbard. The 53-year-old African-American man was fatally shot on August 7, 2011, in the 5300 block of East 33rd Avenue. The incident was not a random act of violence; details suggest that Hubbard was specifically targeted.
In the aftermath of the shooting, an investigation was launched to bring those responsible to justice. Despite the passage of time, the case has grown cold. To dat
...Read More