A nativity display at a church in Dedham, Massachusetts, is sparking a debate.