Police release body camera footage of officer who shot Texas outlet mall shooter

1 year ago 116
The Allen Police Department released footage Wednesday from the body camera worn by an officer who shot the mass shooter who killed eight people last month at an outlet mall in Allen, Texas.
Read Entire Article