Stephen Lepcha

Stephen Lepcha (22 December 1952 –) is an Indian prelate of the Catholic Church.

Quotes

 * 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.
 * Indian bishop supports separate Gorkha homeland (22 June 2017) Union of Asian Catholic News