News

Loss of control and stalling while trying to close an open door likely led to a plane crash in Concord in 2024, according to the National Transportation Safety Board's final report.