A helicopter crashed on the Hudson River in New York City on Thursday afternoon near Pier 40, with all six people on board confirmed dead, as per the NYPD. Based on ADS-B data and the location of ...
On this day in aviation history, December 8, 1962, a new type of helicopter, the Bell OH-4A, took to the air for the first ...