Stephen Lepcha
Appearance
Stephen Lepcha (22 December 1952 –) is an Indian prelate of the Catholic Church.
Quotes
[edit]- It will help Gorkha people safeguard their language and ethnic culture which they consider under threat.Gorkha people to have dialogue and solve the problem, or else the situation will be out of control.