Pope Francis Bestows Papal Honors upon two priests in the Diocese of Cochin
The Diocese of Cochin is proud to announce that Pope Francis has bestowed Papal Honors upon two priests for their dedication and exceptional service to the Diocese of Cochin. Rev. Fr. Antony Thachara and Rev. Fr.