Tag: 2 million

Nepal, India floods leave more than 90 dead; at least 2...

Floods and landslides in Nepal and India have killed more than 90 people in recent days, with at least two million residents forced to...