Is this a left wing anti-Christian site that you are using?
I have no idea. I never heard of the site until a few minutes ago.