Forecasters are warning heavy snow, storms and high tides are expected across Japan from Jan. 24 to 26, and that the inclement weather will likely cause traffic disruptions. [Read More]

No reproduction or republication without written permission.