Duane “Keffe D” Davis, just convicted in the 1996 killing, claims he’s innocent and plans to appeal. What evidence does he say proves his innocence?

Read More