News

Delta flight 1092 successfully landed in Charlotte, North Carolina, despite its nose landing gear failing to deploy.