China Spends $8 Billion on “Sponge City,” Yet It Can’t Stop a Single Downpour
The “7·20” refers to the extreme rainstorm that hit Henan from July 17 to 23, 2021, causing massive flooding across the province. Some reservoirs...
YouTube Videos