Tesa
245
Archbishop Andrews Thazhath, the archbishop of Trichur, is the new president of the Catholic Bishops of India

Archbishop Andrews Thazhath is New CBCI President, Archbishop Felix Machado Gets Another Term

By Verghese V Joseph - Bangalore: There's a new team at the helm of the Catholic Bishops Conference of India …