By slamming the brakes on financial firm Ant Group's record-setting IPO, Beijing’s Communist regime reminds 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 already been in use for 8 years. Some Chinese vendors have lost their only way of making a living. Many express concern for the future, but they’ve received little acknowledgment from local officials. That’s after authorities took away their shop units.
Hide player controls
Hide resume playing