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]

Follow national treasure on Jezebel
Celebrity, Sex, Fashion for Women
More Stories…