Wednesday, December 13, 2006

live newborns used for stem cell harvesting

disturbing news about babies in Ukraine. lets just hope it is not true!

No comments: