Korean Air on Monday took delivery of both their first 747-8 Freighter and 777 Freighter in an elaborate dual-delivery ceremony at the Future of Flight Museum north of Seattle.
Chechen Islamist rebel leader Dokka Umarov on Tuesday claimed responsibility for ordering a suicide bombing that killed 36 people and injured hundreds more at Moscow's busiest airport in January.