Skip to main content
play

New police audio disputes rumors in Texas student's death

Police released new audio from the shooting of Texas college student Christian Taylor, to quell internet rumors.
WFAA-TV