In Historic First, Nativity Scene Goes on Display at US Capitol
For the first time in history, a Nativity scene was displayed on the steps of the U.S. Capitol, marking what organizers say is a milestone for religious freedom and the First Amendment. The display, accompanied by prayer, Christmas carols and