NTSC Issues Final Report on Last Fall’s Lion Air Accident

Report includes more than eight dozen findings.