If God is a delusion how come 84% of the modern world believes – perhaps atheism is the convenient excuse to stay away from libidinal responsibilityBy zevi770 · November 1, 2015← Back to all articles