World
Japan: Snow traps 1,000 drivers in frozen traffic jam

Heavy snow has left drivers stranded on a highway in Japan, some of them since Wednesday night.
Source link
Heavy snow has left drivers stranded on a highway in Japan, some of them since Wednesday night.
Source link
Lorem ipsum dolor sit amet, consectetur.