Catholic Herald logo

Benedict XVI concludes massive meeting in Rome