The National Transportation Safety Board has released its preliminary report on the FedEx landing gear incident in Chattanooga, Tennessee.
The National Transportation Safety Board has released its preliminary report on the FedEx landing gear incident in Chattanooga, Tennessee.
In