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

0
206

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