
Support truly
independent journalism
A slow-moving storm has been dumping intense rains on northern Japan, causing rivers to swell, sending some residents to shelters and disrupting traffic during a Japanese Buddhist holiday week.