Lee Randolph on Debunking Christianity has a nice post with charts that illustrate the old and valid claim that humans are better parents and even pet owners than the God that’s supposed to be a moral example, supposedly loves his children and most favored of all creation:
Related posts:

