Japan's weather agency warned Tuesday of possible traffic disruptions and avalanches as heavy snow is expected to fall later this week across wide areas of the country. Areas including northern and western Japan could see heavy snow from Wednesday through Friday, with some regions expected to see extremely strong winds... read full story