Connect with us

World

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