Showing posts with label Ukraine. Show all posts
Showing posts with label Ukraine. Show all posts

Wednesday, December 13, 2006

live newborns used for stem cell harvesting

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