At least 12 people were killed and six others injured after a rain-triggered landslide struck Yuelin Village in the city of Hengyang, central China's Hunan Province, local authorities said on July 28.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3