Nepal's Supreme Court has struck down disputed laws that permit waterpower centers, visitor housing such as hotels, and other business...
Nepal's Supreme Court has struck down disputed laws that permit waterpower centers, visitor housing such as hotels, and other business...