For the First Time in History, Nativity Scene Goes Up at US Capitol

Christian history was made Tuesday as a Nativity scene was displayed at the U.S. Capitol for the first time. The event on the southeastern steps was the result of a … Continue reading For the First Time in History, Nativity Scene Goes Up at US Capitol