Inadequate inspections and lack of oversight cited in West Virginia fatal helicopter crash

2 years ago 33
ARTICLE AD BOX
Federal regulators say inadequate inspections and a lack of oversight are partly to blame for the crash of a Vietnam-era tourist helicopter that killed six people in West Virginia two years ago
Read Entire Article