Parts of northern Japan see 1.2 meters of snow and more is falling
TOKYO (AP) -- Record-breaking snowfall fell on Japan 's northern main island of Hokkaido, disrupting traffic, causing airport closures and delaying de
TOKYO (AP) -- Record-breaking snowfall fell on Japan 's northern main island of Hokkaido, disrupting traffic, causing airport closures and delaying de