India's north-eastern city of Guwahati hosts Catholic Bishops' Conference.

Record ID: 329545