Storm dumps intense rainfall on northern Japan, sending some people to shelters – Times of India

TOKYO: A slow-moving storm has been dumping intense rains on northern Japan, causing rivers to swell,…