Heavy rains, floods in China strand dozens on rooftops, triggering landslides
August 18, 2020 at 07:48 AM EDT
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.