2026-07
A person claiming to be a staff member of the Three Gorges Corporation revealed that the Three Gorges Dam is leaking severely and that managers have already relocated their families; the video claims that the individual was subsequently arrested by local police.