Final Report Issued On UK Challenger Crash
The UK’s August 20 final report of the fatal crash of a Challenger 604 at Birmingham International Airport, England, on Jan.