“In this room sits a remarkable woman…” starts the 1954 documentary on Helen Keller. “She does not see the room, or the book she’s reading. She sees nothing. She doesn’t hear the rustling of the curtains behind her.” Helen Keller, probably one the most inspiring deaf and blind persons in history, as well as a…
US News
RSS Error: A feed could not be found at `https://www.theepochtimes.com/c-us/feed`; the status code is `200` and content-type is `text/html; charset=utf-8`