Atheists Irked By Nativity Scene Displayed Inside State House

BOSTON — A local atheists' group is crying foul over the decision to allow a Nativity scene to be displayed inside the State House, just days before Christmas.
Zachary Bos, state director for American Atheists, told the NewBostonPost that he is specifically angered at what he called a "legal threat" posed by the Thomas More Society, a conservative Chicago-based nonprofit law firm that specializes in part in religious freedom matters.