Pharyngula has the story and links to a youTube video explaining the situation here: http://scienceblogs.com/pharyngula/2009/10/ray_comfort_is_a_parasite.php"
Link to Original Source
Submission Summary: 0 pending, 1 declined, 0 accepted (1 total, 0.00% accepted)
"Someone's been mean to you! Tell me who it is, so I can punch him tastefully." -- Ralph Bakshi's Mighty Mouse