Leela Devi

home-story2

A community in Northern Bihar is one of the most flood-prone states. Heavy rains in Nepal cause flash floods and breaking embankments, putting the population at risk.