March 10, 2026

A helicopter that fell into a building in New York City