Controversy, daily news, Technology, embryo, research, Politics, vote, GOvernment, moral, rights, Current,Global,

Stem Cell Debate Still Divides

The Catholic Church debating the fate of hybrid animal-embryos in England and a vetoed stem…