The parents of a man shot and killed by police in Denton, disagree with the department over what body camera video reveals about the shooting.
The parents of a man shot and killed by police in Denton, disagree with the department over what body camera video reveals about the shooting.