Sightseeing Helicopter Crash Kills 5
On March 11, 2018, a sightseeing helicopter lost power over New York City, and landed in the East River. The
Read moreOn March 11, 2018, a sightseeing helicopter lost power over New York City, and landed in the East River. The
Read more