A Helicopter Crash Landed In New York City & The FDNY Confirmed The Pilot Has Died

On Monday, police and fire department officials confirmed that a helicopter crash landed on a New York City building in Midtown Manhattan. According to officials, ABC News reported, the building was located on 7th Avenue and the pilot has died. On social media, various photos and videos of the aftermath show the Midtown area in the Big Apple engulfed in

» Read more