Heavy snow hits northern Japan, disrupting daily life | AP News

Record-breaking snowfall fell on Japan’s northern main island of Hokkaido on Tuesday, disrupting traffic, causing airport closures and delaying …Read More