Galileo 2.0: Here Comes Another Apology
During his homily this Easter, Pope Benedict argued that medical science, in trying to defeat death, is leading humanity toward likely condemnation. It’s a position at odds with the value of life, one that the Church will likely revise years