Downpours Trigger Flash Floods in Southwest China

Downpours battered a large swathe of southwestern China, triggering flash floods, cutting off power supplies and disrupting transport in some parts, state media reported on Tuesday (August 12). Sanqu