Snowstorm, in Japan, causes 134-car pile-up along Japanese highway and one death

At least 134 cars were involved in a series of crashes in Japan on Tuesday, 19 January when a snowstorm struck a stretch of highway, with one person killed and a dozen hurt in the chaos. Ten people were taken…

Latest Issue

Follow me on Twitter