LEO Network

Heavy rains, floods in China strand dozens on rooftops, triggering landslides

18 Aug 2020
Neijiang, Sichuan, China
Authorities deployed helicopters in western China on Tuesday to rescue people stranded by flooding as heavy rain swelled the Yangtze and other rivers to dangerous levels, state media reported.
Fox News
×