Fact Check
Fact Check: Video From 2011 Shared As Recent Flood Situation In China
China is witnessing the worst flooding in decades in its southern regions both above and below the Three Gorges Dam along the Yangtze River. Reportedly, the massive runoff into the Yangtze has led to concerns that the Three Gorges Dam will be overstressed beyond its capacity to withstand the inflow....