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]

Quick Facts Most Reverend, Archdiocese ...
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

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads