Bishop emeritus of Allahabad (India). Born 1947, Ordained Priest 1972, Consecrated Bishop 1988, Died 2023-04-26.
Comment *
Name
Save my name for the next time I comment.