weather

Japan: One dead as snowstorm causes 130-car pile-up

Japan: One dead as snowstorm causes 130-car pile-up

A huge snowstorm has struck a highway in north Japan, causing a 130-car pile-up, killing one person and injuring 10.
The storm blanketed