Several passenger trains have been suspended due to a storm-triggered landslide in southwest China, local authorities announced Tuesday. No casualties have been reported so far.
Updated 15:18, 03-Aug-2018
[]
00:41