What is so “good” about Jesus dying on the cross? Fr. Jeff explains!
Audio at the end from St. Rose (Perrysburg, Ohio) Choir