Heavy Rains Trigger Flash Floods, Mudslides in Japan

  • Share
  • Read Later

Record rainfall in Japan has produced mudslides and flash floods forcing hundreds of thousands to flee and leaving at least 32 dead or missing.

More Photography from Time