Fr. Stephen Antony Pillai appointed as New Bishop of Tuticorin

You may also like...