Report points to rotor problem in Arizona police helicopter crash that killed 2 during gunfight

8 months ago 74
ARTICLE AD BOX
A preliminary report points to a significant mechanical problem before a deadly police helicopter crash that happened during a shootout in Flagstaff, Arizona
Read Entire Article