Military deployed after record snowfall strands more than 2 000 vehicles in Japan
The snow was falling at an unprecedented rate over parts of Japan this week, stranding more than 2 000 vehicles and forcing authorities to deploy the military to help trapped people. In addition, more than 10 000 homes were left without electricity. JMA said that…
