Claim: Helen Keller is an idol to many blind people.
Verdict: REFUTES