As we discussed last week, the Pew Research Center recently released a survey that shows a dramatic decrease in America’s Christian population and a rise in the religiously unaffiliated – as well as in the number of secular Americans. James Croft is about to become the Leader for Outreach at the Ethical Society of St. Louis, and he joins us for a look at America’s changing religious landscape from a Humanist perspective.

Recent Posts

Start typing and press Enter to search