Amazing StoriesHistoryLatest blogDid Helen Keller Truly Take Flight at the Controls of an Aircraft? by Peter Barnes August 13, 2023 by Peter Barnes August 13, 2023