TAKEO — 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
Toronto Sports News Continuously Updated
Leave a Reply