Two people killed in Japan after 67 cars collide due to icy roads

The accident reportedly occurred on December 26 at 7:30 p.m.