Nepal Prime Minister Sher Bahadur Deuba laid the foundation stone on Monday for a controversial Hydro electric power project that is the largest yet in the country.
Nepal PM lays foundation stone for Hydro electric power project.