Bishop Telesphore Bilung Appointed as Apostolic Administrator of Jamshedpur

You may also like...