News A lawsuit over a deadly 2018 New York helicopter crash ends with a $90M settlement themefreesiaMarch 28, 2025