The National Transportation Safety Board has released the cause the cause of a helicopter crash that killed three people in January of 2024 between Weatherford and Hydro, Oklahoma. Pilot Russell ...