The most surprising thing about socialism, according to Dr. David Jeremiah, is that it is not an atheist belief, but rather it is explicitly anti-God. Jeremiah says that socialism can not tolerate religion because the church takes away the strict adherence required for socialism to thrive in a society.

