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