The Boston Glob published discredited phony photos of a British “soldier” urinating on an “Iraqi prisoner” that was staged in merry ol’ England.
They have no cred.
They also have no God.