A statue of Helen Keller will be installed in the National Statuary Hall today, to represent Alabama. This will be the first statue in the U.S. Capitol building of a person with a disability. [CNN]
Send an email to Katy Kelleher, the author of this post, at .












