Hydroelectric dam is largest one ever conceived but activists fear output will not help local people

More...