Sister Mary Karen of the Sisters Of Life, an order of sisters devoted to protecting and defending the dignity of all human beings, especially the most vulnerable, joins Deacon Jeff and Tom in the Luxurious Corner Booth to tell the wonderful story of her discovery of God’s calling her to the consecrated life.