Kerala Nun, 4 Others To Be Declared Saints By Pope Francis Today
Pope Francis creates five new saints on Sunday, including Kerala's Sister Mariam Thresia, Britain's Cardinal John Henry Newman, one of the Catholic Church's most renowned converts, and a nun dubbed...
Comments
Post a Comment