Air France crash report blames technical faults, human error

GENEVA, SWITZERLAND -  A final report into a deadly mid-Atlantic Air France crash in June 2009 was released Thursday 5 July and blames equipment failure and human error for the accident. The French investigating authority, the BEA, faulted malfunctioning speed sensors and pilot error for the crash of the Rio-to-Paris flight in which 228 people [...]