By RICHARD NELSON
The Pew Research Center recently reported that nearly three-quarters of Americans are OK with religious displays on public property. Apparently, America still has room at the Inn, or at least the public square for baby Jesus and a nativity scene. Only 20 percent according to the survey say that such displays should never be permitted. Must be Grinches, all of them.