Suspect in Flagstaff shoot-out and fatal helicopter crash faces 50 criminal charges
Summary
Car Crash Flagstaff Arizona in Flagstaff, Arizona: The suspect, Terrell Storey, was arrested after a shootout and helicopter crash in Flagstaff, Arizona. Two Arizona Department of Public Safety personnel died in the incident, and Storey faces 50 criminal charges.