For the First Time in History, a Nativity Appeared at the Capitol
Thanks to a first amendment victory in court, a nativity scene appeared at the U.S. Capitol for the first time in American history. From Catholic Vote. For the first time in United States history, a Nativity will be on display at the U.S. Capitol. The display [was] be on the southeastern steps in front of … Continued