MILLIONS have been ordered to flee their homes after torrential downpours set of floods and landslides in western Japan. The death toll continues to climb as the rainfall shows no sign of slowing down. Here’s what we know… What caused the flooding? Parts of western Japan have received three times the usual rainfall expected for […]