That story is at least five years old...

As for "belief in God" - the story demonstrates nothing in favour of or against such a belief.