Storm dumps intense rainfall on northern Japan, sending some people to shelters
A slow-moving storm is dumping intense rainfall on northern Japan, causing rivers to swell and sending some residents to shelters.Read More
The Heartbeat of World events
A slow-moving storm is dumping intense rainfall on northern Japan, causing rivers to swell and sending some residents to shelters.Read More