Frank Chen

Author Archive

  • Jul 23, 2020
    In a rare revelation, Beijing has admitted that its 2.4-kilometer Three Gorges Dam spanning the Yangtze River in Hubei province “deformed slightly” after record...