Yeah...3 Gorges collapsing would be just a wee bit hard to disguise. And...I don’t think an ICBM launched at China would go unnoticed either.
It’s even more ridiculous than the distorted satellite photos that “prove” the dam has shifted.