India-Nepal treaty on sharing river water resources face opp. in Nepal

Record ID: 281443