Watch | Landslide in China triggers rescue efforts

22 Jan 2024 8:57 PM IST

A devastating landslide hit Yunnan province in China, impacting two villages. With freezing temperatures and snow, rescue efforts are on.