Slight Progress on the Stairway to Heaven
The Lepchas are still as committed as they’ve ever been to the completion of their Stairway to Heaven reconstruction project in Daramdin, West Sikkim, and its neighboring Lepcha Heritage Center. According to a news story last week, they have been protesting once again the delays in the project—due to corruption… Continue reading…