Six people were killed due to a rainfall-induced landslide southwest of China.
Local authorities in Fenshui Township of southwest China’s Chongqing Municipality stated that the landslide took place following a heavy rainfall which caused death of six people, adding that search and rescue operations continued for long periods of time to account for survivors.
Source: Qatar News Agency