The Catholic Church is often said to think in terms of centuries, not years or even decades. But John Paul's 2025 encyclical ...
On March 25, the solemnity of the Annunciation of the Lord, the International Day of the Unborn Child is celebrated in more ...