Fr. Mitch welcomes University of Notre Dame Professor O. Carter Snead, author of “What It Means to Be Human” for a spirited discussion on the Church’s teaching on human embryonic research and other areas of life.
Fr. Mitch welcomes University of Notre Dame Professor O. Carter Snead, author of “What It Means to Be Human” for a spirited discussion on the Church’s teaching on human embryonic research and other areas of life.