Share this article

Bishops in India Launch Catholic Internet Site

The Catholic Bishops' Conference of India (CBCI) is giving visibility to the life and mission of the Church in their country and the world through a new Internet site. The site gathers and …