By slamming the brakes on fintech giant Ant Group’s record-setting IPO, Beijing’s Communist regime has signaled to the Chinese people: do not refute the Communist Party. That’s no matter how rich you are or how obedient you’ve been. China’s famous Three Gorges Dam has finally been approved. It comes as a surprise, as the dam has...