Pope Francis recognized the heroic virtues of Father Spencer, a 19th-century Passionist priest and a relative of Princes William and Harry through their mother, Princess Diana.
Pope Francis recognized the heroic virtues of Father Spencer, a 19th-century Passionist priest and a relative of Princes William and Harry through their mother, Princess Diana.