Video: 'Helen Keller - Her Amazing Story'
(Saturday, June 1, 1968, 3:35 p.m. EDT) — Author-lecturer Helen Keller, who triumphed over blindness and deafness almost since her birth and was revered by millions throughout the world as a symbol of the indomitable human spirit, died today at her home, Arcan Ridge, located in Easton, Connecticut, at age 87. Continue reading Helen Keller, symbol of courage, dies 50 years ago this hour #OnThisDay #OTD (Jun 1 1968)

