For the first time in history, a Nativity scene was displayed on the steps of the U.S. Capitol Tuesday, marking what organizers say is a milestone for religious freedom and the First Amendment.
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 federal court ruling in May ...