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
HistoryLatest blogMore StoriesHelen Keller’s Inspirational Story – Deaf & Blind Woman Who Conquered the World by Peter Barnes July 29, 2021 by Peter Barnes July 29, 2021