The Chair of the National Transportation Safety Board testified today before the US Senate. The 11-page testimony is here. Sen. Jay Rockefeller of the Commerce Committee had this to say. This news article contains this: The testimony, however,… Read More