Japan: Snow traps 1,000 drivers in frozen visitors jam

0
293

Heavy snow has left drivers stranded on a freeway in Japan, a few of them since Wednesday evening.