http://www.reason.com/news/show/34823.html
Greenies Lie People Die
Okay, on the cancer stuff.
I thought you meant on the eggshells