International Humanist Group Issues Report on Anti-Atheist Discrimination Around the World

The International Humanist and Ethical Union (IHEU) has just released a 540-page report on the rights of non-religious people around the world. And the outlook is as depressing as you might suspect. Just look at all the countries guilty of “Grave Violations” of freedom of thought:

[Read more…]

Artists Called to Submit Proposals for Non-Religious Holiday Display in New Haven (CT)

Whenever we hear about Nativity scenes on public property, and secular displays put up in response, we’re usually talking about something snarky or explicitly non-theistic. A banner with an in-your-face message, a Satanic display featuring a not-so-well-known Bible verse, a secular Nativity featuring the Bill of Rights, etc.

In New Haven, Connecticut, the Yale Humanist Community has put out a call for artists to create a special installation that would go up on the town green every year and offers something positive to the community:

[Read more…]

After Removing Christian Crosses from Wall, Arkansas Government Officials Put Them Right Back Up

Last month, the Freedom From Religion Foundation sent a letter to the Craighead County Assessor’s Office in Arkansas regarding a violation of church/state separation. If you visited the office, there were Christian crosses everywhere:

[Read more…]

Christian Website Blurs Out “Just Be Good for Goodness’ Sake” in Atheist Billboard Image

I know there are Christians who read this site. So maybe one of you can tell me why decided to blur out part of American Atheists’ new billboard:

It’s not like they blurred out anything controversial…

[Read more…]

“In God We Trust” Will Go Up in Mitchell (SD) City Hall; Mayor Tells Atheists “Don’t Look At It”

When it comes to putting the phrase “In God We Trust” in city council chambers or on law enforcement vehicles, there’s an unstated rule that says the reason for doing this is to display our nation’s motto. Promoting religion is the actual, but hidden, motive.

They didn’t get that memo in Mitchell, South Dakota, where the city council members voted 7-1 in favor of putting the phrase up on the wall. Several local pastors who supported this move were adamant to explain the religious motive for doing so, and Council President Jeff Smith joined them:

[Read more…]