Catholic Herald logo
Menu
Pope Francis delivers his first Angelus address (AP)

An estimated 300,000 pilgrims filled St Peter’s Square