Video PlayerClose
Rescuers work at the landslide scene in Taiping Town, Yunfu City of south China's Guangdong Province, June 8, 2018. Five people have been killed in landslides triggered by Typhoon Ewiniar, the fourth typhoon to hit south China's Guangdong Province this year, the local government said Friday. (Xinhua)