The American Nativity Scene organization is moving closer to its goal of publicly displaying Nativity scenes at all 50 state capitols.
The American Nativity Scene organization is moving closer to its goal of publicly displaying Nativity scenes at all 50 state capitols.