Prime News Ghana

Today's World News covering, Africa, Europe, Middle East

China to build world’s largest hydropower dam in Tibet

China has approved the construction of what will be the world’s largest hydropower dam, stoking concerns about the displacement of communities in Tibet and environmental impacts downstream in India and Bangladesh.