Traffic horror in China; 12,000 cars stranded for days in a tourist town

WION China Feb 24, 2018, 12:13 PM(IST)
Traffic horror in China; 12,000 cars stranded for days in a tourist town in China. Watch the video to know more about the news.
Read in App