Editors
October 30, 2011
A flight delayed in 1966 finally gets the approval to take off.