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