Record snowfall hits western Japan, disrupting traffic and stranding vehicles
Strong winter pressure pattern continues bringing strong winds and dropping heavy snowfall along the coast of the Sea of Japan for the 7th day in a row, disrupting traffic and stranding many vehicles. At least 10 people were injured over the past weekend due to…