The Catholic League’s annual nativity scene in New York City’s Central Park was erected today in a spot just south of the Park: It is on 5th Avenue, between 58th and 59th Street, in front of the Plaza Hotel. Tourists are showing up in droves for pictures.
We deliberately put it in this spot so that everyone who takes the bus down 5th Avenue cannot fail to see it. It is our Christmas gift to believers, as well as devout atheists.
Those who object to a religious symbol on public property—unadorned by secular symbols (we are anti-reindeer at the Catholic League)—will be outraged. If they object, they can always call the New York City Parks Department which issued us a permit.
To see a picture of the nativity scene, click here.