Storms trap more than 130 near China's border with Nepal
BEIJING, 10th July, 2024 (WAM) -- More than 130 people including tourists were trapped in Tibet near China's rugged Himalayan border with Nepal on Wednesday after incessant rains unleashed landslides and floods, severing road links, according to Reuters. So far, 342 stranded people have been evacuated...