April 26, 2025

A helicopter that fell into a building in New York City