Japan: Snow traps 1,000 drivers in frozen traffic jam
By Mahfuj in News
Updated 3 years ago
Heavy snow has left drivers stranded on a highway in Japan, some of them since Wednesday night.