↧
Fatal NYC Helicopter Crash Puts Scrutiny on Harnesses in Open-Door Choppers
The National Transportation Safety Board (NTSB) has released a preliminary report on the fatal March 11, 2018 helicopter crash in New York that killed five passengers on board. The report includes an...
View Article