Torrential rains cause floods, mudslides in Japan
  • 3 years ago
Torrential rain triggered a mudslide and more floods across Japan on Sunday, leaving three people presumed dead and forcing the evacuation of dozens of residents.
Recommended