Top Qs
Timeline
Chat
Perspective
Stephen Lepcha
From Wikipedia, the free encyclopedia
Remove ads
Bishop Stephen Lepcha[1] is the serving Bishop of the Roman Catholic Diocese of Darjeeling.[2]
Remove ads
Early life
He was born in Suruk, Darjeeling, West Bengal, India on 22 December 1952.
Priesthood
He was ordained a Catholic priest on 15 December 1982.
Episcopate
He was appointed Bishop of Darjeeling on 14 June 1997 and Ordained on 8 December 1997.[3][4]
See also
References
External links
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads