At a press conference on Tuesday, Arlington Police Chief Will Johnson said the officer who fatally shot Christian Taylor on Friday has been terminated “for exercising poor judgment” and had no physical contact with the unarmed teen before firing.
Last night, a security company released surveillance footage purportedly showing some of the final minutes of Christian Taylor, the Angelo State football player shot and killed by police in Arlington, Texas on Friday.