Police release body camera footage of mall shooting

A Texas grand jury determined use of force was justified in the death of a mass shooting suspect at the Allen Premium Outlet Mall.

June 28, 2023

Examined