News

The Shuangjiangkou Hydropower Station in China's Sichuan province is set to become the tallest dam in the world. The project ...
According to Somerset EMA director Joel Landis, the floodwaters have since receded and there is no threat of the dam breaking. However, the impacts of the high water levels are still being felt ...