The Freedom From Religion Foundation has come out against a Holocaust memorial in an Ohio town that features a Star of David. The reaction to this has been brutal, even from fellow atheists and secularists. Some have called it insensitive to victims and survivors of the Holocaust. Others have called it “historically and culturally ignorant.” […]
Trending Articles
More Pages to Explore .....