NEW YORK, UNITED STATES – APRIL 10: Police and firefighters work on the site after a helicopter crashed into the Hudson River near lower Manhattan, on April 10, 2025 in New York, United States. All 6 passengers dead from helicopter crash into Hudson River near lower Manhattan, New York City Mayor Adams confirms. (Photo by Lokman Vural Elibol/Anadolu via Getty Images)
Hudson River helicopter crash 4 hours ago

A look at past chopper crashes in NYC as the NTSB takes over investigation

National Transportation Safety Board officials arrived in New York City to begin the official federal investigation of the New York City sightseeing helicopter that broke apart in midair on Thursday a...

Contact Us