Heavy Rain and Flooding Strand Residents in North-Central Japan
Torrential downpours struck Japan’s north-central prefectures of Ishikawa and Toyama, triggering severe flooding and dangerous landslides. The Japan Meteorological Agency issued a Level 5 heavy rain warning, prompting local authorities ... Read More