Over 130 Stranded In Tibet After Torrential Rains Cause Landslides and Floods

MORE than 130 people, including tourists, have been trapped in Tibet near China’s rugged Himalayan border with Nepal after relentless rains triggered landslides and floods, severing road links, according to Chinese state media. Continuous rainfall since Sunday has washed away…