China's Three Gorges Dam is one of the largest ever created. Was it worth it?

2020-08-01 01:27
The Three Gorges Dam was designed to tame China's longest river. But this summer's record rains reveal its limited ability to control floods.