Science has again affirmed what the Church has always believed.
Peace be with you
Stem Cells are themselves a recent revelation! Leafing through the Bible real quick they didn’t pop out at me. But then again, I don’t look at it as a science book ~