News

The sacraments are the means by which Christ, in his glorified, resurrected body, seeks to communicate the gift of divine life to humanity, to make us part of his mystical body, the church.
A new report mapping the Catholic Church’s more than 1.2 billion souls — on track to reach 1.64 billion by 2050 — holds some surprises.