Yujiang At least 19 passengers were killed and more than 70 were injured, when a landslide in rain-drenched Yujiang, East China's Jiangxi Province. Sources: Global Times