http://www.npr.org/templates/story/s...ryId=129913054

People are idiots. We do not live in a demon-haunted world and yes science really is the answer.

Dead babies is what folkscience has to show for itself.