Heavy rains, floods in China strand dozens on rooftops, triggering landslides
Published
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.
Full Article