Challenging times? Church of England report: ‘New atheism’ should be challenged (more…) Continue ReadingChallenging times?