China’s controversial Three Gorges dam now online, world’s largest hydro project
China’s massive Three Gorges dam has been connected to the power grid, marking the completion of a controversial hydropower project that cost the country billions and displaced at least 1.3 million people.
