Japan Floods: Heavy Rain Causes Landslides, Strands Residents in Ishikawa and Toyama
Torrential rain and landslides hit Japan's Ishikawa and Toyama prefectures, causing flooding that stranded residents and vehicles. Authorities issued heavy rain warnings and advised evacuations.



