KATHMANDU, Nepal - Thousands of people fled villages and towns along a mountain river in northwest Nepal on Sunday after it was blocked by a landslide that could burst and cause flash floods, officials said.
Russia's War Against Ukraine
KATHMANDU, Nepal - Thousands of people fled villages and towns along a mountain river in northwest Nepal on Sunday after it was blocked by a landslide that could burst and cause flash floods, officials said.