Catholic Herald logo

Pope donates 150 eggs to children at the Bambino Gesu paediatric hospital