Avalanches Leave 1,000 Tourists Stranded In Remote Chinese Village
According to state TV, approximately 1,000 tourists remain stranded in the remote Hemu village in China’s Xinjiang region due to avalanches. Road access to the...
Today’s Top Headlines