More than 130 individuals, including tourists, are currently trapped in Tibet near the China-Nepal border due to landslides and floods caused by continuous rainfall. Rescue operations have evacuated 342 people so far, but challenges persist for those stranded… Click here to view full article