What's the difference between Sarah Palin and Helen Keller?

Helen Keller can speak and write her own books.
18 answers 18