Posted on February 23, 2023 by Mark AlexanderRemind You Of Anyone? Isn't it funny how a lot of Atheists and other non-believers are actually more Christian than self-professed "Christians" in this country?