› added 8 years ago
232
TIL Helen Keller was a radical Socialist who detested Capitalism as “an intolerable system” that causes blindness and deafness.
via reddit.com