chatter.chaboud.com

8/11/2006

What an unfortunate name…

Filed under: — site admin @ 2:13 am

Doctors in Chenmai, India, suspect that the recent birth of a one-eyed child may be the result of Cyclopamine use as an anti-cancer medication.

Powered by WordPress