Catholic Herald logo

Fr David Vincent Meconi SJ says God sends Pope Francis at the moment we most need him