Asian News Pope names new bishop for Jullundur Diocese in India Pope Leo XIV has appointed Father Jose Sebastian Thekkumcherikunnel as the new Bishop of the Diocese of Jullundur.
India: St. Xavier’s Parish, Thanlon, Celebrates Golden Jubilee; Remembers the Pioneering Missionaries