Report - The Amazing Helen Keller - LibrarySparks...Helen Keller (1880–1968) was born in Alabama. When she was nineteen months old, an illness left her deaf and blind. With the help of Annie

Please pass captcha verification before submit form