Kanchi also owns the land

Kanchi also owns the land

Kanchi Omu Lama, 53, is a resident of Kiul village in Shermathang of Helambu Rural Municipality. There are five members […]

Read More