At least 160 people were stranded in northeastern Japan after a snow avalanche blocked roads leading to a popular hot-spring resort, officials said Monday. The stranded people were staying at two ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results