Catholic Herald logo

Sister Cristina Scuccia recited the Our Father on stage after winning the contest