Catholic Herald logo

Crowds from 71 countries filled the Sanctuary of Divine Love in Rome