A Sign of the Apocalyspe -- Worshiping With A Cup Of Snail Snot
March 15, 2010 -- Charles L. Stewart’s religious practices are a bit strange. He claims that, as part of his religion, he had to illegally import a dangerously invasive species of Giant African Snail so as to protect his followers from illnesses. Read the full story to get the details.