Misleading: This video does not show China’s Three Gorges Dam collapsing

The Three Gorges Dam, the world’s largest dam in the Yangtze River, in Hubei, China, began collapsing.
Image for post
Image for post

Written by