Rosa Parks and Helen Keller statues will be unveiled at the Alabama Capitol

1 year ago 51
ARTICLE AD BOX
Statues of Rosa Parks and Helen Keller will be unveiled Friday on the grounds of the Alabama Capitol
Read Entire Article