Pages

Search for your Topic

Christmas displays with Baby Jesus to be put up in 32 US state capitols

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

Praise the Lord

https://www.lifesitenews.com/