Japan, Taiwan hit by torrential rains, evacuations
Japan and Taiwan are grappling with severe weather disruptions as torrential rains from a tropical storm system triggered widespread evacuations, transport cancellations, and warnings of landslides and floods.
Verilumia