Connect with us

Asia

Floods, landslides kill 116 in India and Nepal

More than 100 people have died following several days of massive flooding and landslides in India and Nepal, officials said...

Advertisement