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.
A woman, who has collected more than 130 nativity scenes from around the world has temporarily handed them over for a local exhibition. Marjorie Carrier, from Wyton in Cambridgeshire, started ...