Atheists DENY REALITY after this story about cavemen...?