Torrential rain lashes Japan submerging buildings, at least 3 feared dead
Torrential rain lashed much of Japan on Sunday, submerging roads and buildings in the western part of the country, while three people were feared dead after a landslide in central Nagano prefecture.
…
Read More