The Bishop of Belgaum Most Rev Peter Machado will be installed as the new Archbishop of Bengaluru on Thursday during the solemn Eucharistic Celebration at
Read more
The Bishop of Belgaum Most Rev Peter Machado will be installed as the new Archbishop of Bengaluru on Thursday during the solemn Eucharistic Celebration at
Read more