×

Tourists stranded by avalanches in China’s Xinjiang lifted to safety by helicopter

Jan 14, 2024 | 9:25 PM