Heavy rain pounded northern Japan Thursday, triggering floods and landslides, disrupting transportation systems and sending hundreds of residents to take shelter.
Heavy rainfall pounds northern Japan
Heavy rain pounded northern Japan Thursday, triggering floods and landslides, disrupting transportation systems and sending hundreds of residents to take shelter.