Atheist Invocation Given at Florida City Council


An atheist invocation was given at a DeLand, Florida, city council meeting this week, urging members "to create as much good as possible."