Sea of Japan coast braces for heavy snow, possible traffic disruption

Japan's weather agency and land ministry on Wednesday warned of heavy snowfall in regions along the Sea of Japan coast on the country's main island of Honshu and…

Sea of Japan coast braces for heavy snow, possible traffic disruption
Japan's weather agency and land ministry on Wednesday warned of heavy snowfall in regions along the Sea of Japan coast on the country's main island of Honshu and…