Atheists Post Sign Next to Baby Jesus - NBC 10 Philadelphia

Atheists Post Sign Next to Baby Jesus

An atheist group unveils an anti-religion placard in the Washington state capitol building, joining a Christian nativity scene and holiday tree on display during December.

    processing...

    NEWSLETTERS