IEyeNews

iLocal News Archives

Day: July 6, 2012

iLocal News iWorld News News

Air France crash ‘due to pilot and technical failings’

A combination of technical failure and human error led to the loss of an Air France flight over the Atlantic in June 2009 and 228 deaths, according to the final report into the crash. The report by the French aviation…