Tag: Helen Keller
Statues of Helen Keller and Rosa Parks coming to Alabama Capitol
By Justin Averette
Alabama NewsCenter
Gov. Kay Ivey signed into law a bill last week creating a commission charged with installing statues of Rosa Parks and...