Slouching Towards Oblivion

Thursday, August 29, 2013

Today's Religious Blather

The headline says it all - most of it anyway:
‘Miracle’ Fresno Tree ‘Weeping Tears of God’ Is Really Just Dripping Bug Poop
Read the story at Moral Low Ground.


Behold - the power of self-delusion and the miracle of deliberate ignorance:


No comments:

Post a Comment