Former pilot says door latch failure might have led to plane crash
Federal investigators are trying to determine what caused a cargo plane to crash last week in Londonderry.
Presque Isle United States Domenic Lafauci Department Of Environmental Services National Transportation Safety Board Aviation Administration
Source: wmur.com